The 200% World Cup: Italy vs Costa Rica – Live!

The 200% World Cup: Italy vs Costa Rica – Live!

Group D’s second round of matches draws to a close with this encounter, between the two leaders. Before last night, you might have suggested that Italy – who saw off a talented England side in their first game – would very much have the edge against...