Tag: Spain

2016-06-27 Italy v Spain

The EURO 2016 last 16 match between Italy and Spain at the Stade de France on 27th June 2016 saw the Italans end Spain’s eight-year reign as champions with goals…