The 2012 MLS All-Star Game was played on July 25 at PPL Park in Chester, Pennsylvania, home stadium of the Philadelphia Union. As has been the format every year since 2005, the MLS All-Stars played an international club; the 2012 opponent was England's Chelsea FC, 2012 champions of both the FA Cup and UEFA Champions League and visiting side in the 2006 MLS All-Star Game (when they lost to the All-Stars, 1–0, at Toyota Park in Bridgeview, Illinois). The MLS All-Stars won the game 3–2. For the 2012 Lamar Hunt U.S. Open Cup tournament, U.S. Soccer has increased the size of the main tournament from 40 to 64 clubs, assembling the competition so that all U.S.-based Major League Soccer clubs gain entry. On August 8, 2012, Sporting Kansas City defeated the Seattle Sounders on penalties to win the franchise's second open cup title. The three Canadian-based MLS clubs, Toronto FC, Montreal Impact and Vancouver Whitecaps FC, along with NASL club FC Edmonton, competed for the Voyageurs Cup, Canada's national championship trophy. The tournament is organized in a knockout format with two-legged ties in both the semifinals and final, with the away goals rule in place. Toronto defeated Vancouver in the finals, their fourth consecutive national championship, and qualified for the 2012–13 CONCACAF Champions League. The MLS Cup playoffs took place after the conclusion of the regular season. For 2012, the playoff structure underwent several changes: