VIDEO: Thierry Henry claims two assists on New York Red Bulls MLS debut

Houston Dynamo 2 – New York Red Bulls 2 (MLS, July 31, 2010) Thierry Henry made his MLS debut and set up Juan Pablo Angel for both his goals. Brad Davis (penalty) and Brian Mullan (90th minute) were the goal scorers for the home side.

Philadelphia Union 1 – New England Revolution 1 (MLS, July 31, 2010) The new expansion team took the lead with a brilliant goal, after a great build-up Sebastien Le Toux curled a snorter into the top corner. New England equalised with 19 minutes to go, a speculative Marko Perovic free-kick leaving Chris Selz looking very silly.

Colorado Rapids 1 – FC Dallas 1 (MLS, July 31, 2010) Julien Baudet scored an og on 22 to put Dallas in front, Mehdi Ballouchy equalised from the penalty spot.

San Jose Earthquakes 0 – Seattle Sounders 1 (MLS, July 31, 2010) Freddy Montero continued his good recent form, heading home from the six-yard box. 

Kansas City Wizards 1 – Toronto FC 0 (MLS, July 31, 2010) Teal Bunbury was the match winner on 61.

Real Salt Lake 3 – DC United 0  (MLS, July 31, 2010) Alvaro Saborio, Robbie Findley, and Nelson Gonzalez scored for the MLS champions.

Chivas USA 3 – Columbus Crew 1 (MLS, July 31, 2010)