Some help please

I’m discussing Papal infallibility with a friend. He just slammed me with this anti-Catholic web site. It looks like complete garbage, but I have to refute it in a credible way.
Also this piece on papal infallibility and sola scriptura.
Thanks!