Barry Robson made his club debut on July 4 against Colorado. Robson was named to the starting eleven by Martin Rennie and played 57 minutes before being subbed off. The Whitecaps won the match 1–0 on a goal by Darren Mattocks. The win brought Vancouver to 29 points, eclipsing their total of 28 points in 2011. On July 8 captain Jay DeMerit was named to the MLS All-Star first XI. The 2012 MLS All-Star game took place July 25 at PPL Park in Philadelphia. The MLS All-Stars defeated the 2012 UEFA Champions League and 2012 FA Cup winners, Chelsea, 3–2.