The former Southampton and Charlton striker has been in scintillating form in Major League Soccer this season and continued to impress with a stunning goal that brought the MLS All-Stars level against Bayern Munich in Portland last night.

The 29-year-old is the top goalscorer in MLS at the moment with 18 goals in 21 games and he made his mark in his first All-Star appearance with a fantastic left-footed shot that flew into the top corner, leaving Tom Starke helpless in the Bayern goal.

The goal brought the All-Stars back into the game after Robert Lewandowski had given Bayern a first-half lead with a great right-footed strike from the edge of the box, though the stars of Major League Soccer came back fighting in the second-half.

Wright-Phillips came on at halftime for Graham Zusi while Landon Donovan replaced Thierry Henry just a couple of minutes into the second-half, with the Frenchman receiving a standing ovation from supporters inside Providence Park.

It was Donovan who scored the winner in the 70th minute as he latched onto an excellent cross from Diego Valeri and kept his composure to slot past Manuel Neuer, who replaced Starke just after the hour mark.

The game finished with a 2-1 victory for the MLS All-Stars, and the result provides further evidence that soccer is developing at an alarming rate in the US.

The move to America has seen Wright-Phillips thrive and the goal he scored last night caps off what has already been a remarkable campaign for the New York Red Bulls forward, and he will hope to hang on to his lead to claim the Golden Boot at the end of the season.

Will Bradley Wright-Phillips hang on to clinch the Golden Boot award this season?

Louis East

Louis is a 20 year-old aspiring sports journalist with huge interest in football and American football, based in Kent. He has experience writing for various blogs and loves to discuss and debate sporting matters.