Sometimes, you can go home, and MLS All-Star midfielder DeWayne De Rosario would agree.

The Canadian native broke a deadlock tie with a penalty kick in front of his hometown crowd to defeat West Ham United of the English Premier League 3-2 in the MLS All-Star Game at BMO Field in Toronto, Canada.

The game had a feel of a European match, as the crowd chanted and threw streamers onto the pitch throughout the night. This was Toronto’s first opportunity to see Los Angeles Galaxy midfielder and league’s poster boy, David Beckham, in-person for the first time. But Becks was overshadowed by another international soccer superstar.

Cuauhtemoc Blanco (from Mexico) played only one half but it was enough to capture MVP honors in the contest. His evening would start off with a world-class pass to set up the first goal for the All-Stars. Blanco back-heeled the ball ahead to Christian Gomez, who scored from 18 yards out underneath the grasp of West Ham goalkeeper. Later in the first half, Blanco scored from outside the square with a brilliant shot to the far corner post.

With this victory, the MLS All-Stars improve their record to 5-0-0 against world competition in the All-Star Game format.