Newcastle United Legends: Harper (Given 30 (Srnicek 61)); Solano (Watson 55 (Stone 76)), Peacock (Kilcline 55 (Bernard 76)), Dabizas, Beresford (Pistone 41); Fox (Gillespie 41 (Kitson 71)), Lee (Butt 41 (Nolan 61 (E Speed 81))), Bowyer (Barton 61), Ginola (Sellars 55 (Thompson 71)); Ferdinand (Asprilla 25, (Cole 51)), Shearer (Beardsley 51 (T Speed 81)).
AC Milan Glorie: Rossi; Pancaro (Ba 55), Baresi (Mussi 46), Favalli, Maldini; Oddo (Vierchowod 55), Van Bommel (Lorenzini 82), Costacurta; Lentini (Massaro 55); Di Canio, Gant.
In typical fashion the Italian club were incredibly organised and restricted the Legends side to limited chances.
It was not until 37 minutes that Sebastiano Rossi was even tested in Milan's goal. David Ginola hit a shot destined for the bottom right corner but the goalkeeper rolled back the years to pull off a finger-tip save at full stretch.
In the second half he was called into action twice in quick succession.
He first tipped Alan Thompson's 30-yard dipping drive just over then a minute later did the same for Andy Cole's header.
Faustino Asprilla showed he's still got it by pulling off an audacious scissor kick that was blocked by Franco Baresi.
In a nice touch the late Gary Speed's two sons Ed and Tommy came on for the final 10 minutes and cries of 'there's only one Speedo rang out' around the ground.
Di Canio - booed with every touch - was clearly relishing the reception he was getting.
The loudest cheer of the night came when he was caught on the calf by Joey Barton, but he shrugged it off as if a rain-drop had hit him and played for the entire 90 minutes.
0-0 and it was down to a penalty shoot out - and like England, Newcastle have a horror record when it comes to five penalties from 12yds.
Di Canio scored the opening penalty to set Milan on the way to a 2-1 victory.
Costacurta scored the second and only Alan Thompson netted for the Legends.
Beardsley missed, Asprilla missed twice after getting to retake, and even Harper missed.
But it was Barton who saw the final penalty saved – and I'm sure it topped off Di Canio's night.
Mike Ashley and Joke Kinnear gave it a miss, as expected, but I hope the Newcastle first team squad were in the stands to feel the atmosphere.
Those players on show - all legends - won NOTHING at Newcastle.
Imagine the reception the current squad would get if they actually WON something!