Spain and Paraguay face off on Saturday for a spot in the World Cup semifinals. Spain is predicted to be the easy winner but an upset is always possible, as evidenced by this year’s tournament.

The two teams have met three times since 1998. Spain won one game and the other two ended in goalless draws. The most recent was a 0-0 draw in 2002. Spain has four wins in five matches, including one loss. They got back on track after a shocking opening round defeat to Switzerland in Group H. They showed some grit with a David Villa goal to take out a very talented Portugal squad in the Round of 16.

Paraguay is unbeaten in five matches with three wins and two draws. However, they haven’t scored in regulation in two games and beat Japan on penalty kicks. Paraguay has five goals in the past five matches, including three at the World Cup. They have allowed only one goal in the last five matches. Spain should win but might need more than 90 minutes to do it. If Spain can crack Portugal’s line, they should be able to handle Paraguay. Villa is a good bet for first goalscorer because he is ball hungry and has a great ability to score tough goals that no other player in the tournament would have a shot at. Spain was a heavy finalist from the beginning of the tournament and they are finally showing the drive to make it happen.

Paraguay vs. Spain 90 Minute Match Odds

Paraguay: 8.46 Titan Bet

Draw: 4.10 Titan Bet

Spain: 1/2 Eurobet