When a fresh, young, talented striker named Wayne Rooney burst onto the scene in 2002, his name was all over the back pages. England had found a new star, a boy with so much potential. He was even touted as England's saviour.
It was his fantastic strike against reigning Premier League champions Arsenal that first brought him to the country's attention, beating David Seaman from 25-yards out.
More impressive performances followed, and such was his potential that he was compared to the great Brazilian striker Ronaldo.
It wasn't long before he found himself in an England shirt, becoming the youngest player in history to do so in the process.
His talent kept blossoming and in 2004, after impressing for England in Euro 2004 before getting injured, he signed for Manchester United for £30m, making him the most expensive teenager in history.
On his United debut against Fenerbache, he scored a magnificent hat-trick.
But in recent years, his performances haven't really surpassed that level. Until now.
His performances for Manchester United and England so far this season have been the type of stuff we used to see from him.
One of the problems he had was a lack of goals, but now he just can't stop scoring! His two goals for England tonight were the latest in a line of great performances tinged with goals.
He has stepped up a level recently, despite being at a high level beforehand. But is he now one step closer to becoming a truly world class striker who will be remembered for years to come?