A red card for Carlos Bocanegra meant his game ended early, but Rangers managed to delay Celtic's celebration as Scottish Premier league champions with a 3-2 win at Ibrox. Rangers led from the 11th minute when Sone Aluko scored. Celtic went down a man in the 29th and were shown a second red card in the 57th. Andrew Little made it 2-0 in the 72nd, and Lee Wallace scored in the 77th. Bocanegra was sent off in the 88th minute. Celtic converted from the penalty spot a minute later and scored a stoppage time goal to cut the lead to one. Maurice Edu started for Rangers.
"I know you won't believe me but I didn't want to win today to stop Celtic winning the title, I'm not interested in that to be honest," Rangers manager Ally McCoist said. "I wanted to win the game because we were playing our biggest rivals in one of the biggest fixtures of the season."
Jozy Altidore played the second-half in AZ's 1-0 win over RKC Waalwijk. Johann Gudmundsson scored in the 49th minute. Michael Bradley took his usual place in Chievo's starting lineup, drawing 1-1 with Siena. Chievo took the lead in the 9th minute when Francesco Acerbi scored. Siena equalized in the 51st.
Bundesliga, and Steve Cherundolo and Hannover 96 fell behind two goals to Bayern Munich before Didier Ya Konan scored in the 74th minute in a 2-1 loss. Fabian Johnson and Danny Williams started for Hoffenheim, beating Borussia Monchengladbach 2-1. 'Gladbach led from the 38th minute, but Roberto Firmino scored in the 77th and Boris Vukcevic had a goal two minutes later for the win. Firmino subbed on in the 58th minute for Williams. Klaas-Jan Huntelaar scored both goals in Schalke 04's 2-0 win over Bayer Leverkusen. Jermaine Jones started for Schalke. Timmy Chandler and Nurnberg were shutout 1-0 by VfB Stuttgart.
Premier League, and Tim Howard and Everton recorded a 2-0 shutout against Swansea at Liberty Stadium. Leighton Baines opened the scoring in the 59th, with Nikica Jelavic following in the 76th minute. Eric Lichaj saw time for Aston Villa in a 3-0 loss to Arsenal. Lichaj subbed on in the 78th minute with Villa finishing with no shots on goal. Zak Whitbread started for Norwich City, beating Wolverhampton 2-1. Wolves were up a goal in the 25th minute at Carrow Road, but Norwich's Grant Holt equalized a minute later. Holt would score his second goal of the game from the penalty spot just before halftime. Holt wouldn't finish the game, picking up a red card in the 85th minute. Brad Friedel was in goal for Tottenham's scoreless draw with Chelsea. Tim Ream took what's become his normal place in Bolton's starting eleven, beating Blackburn 2-1. Two leagues down, Frank Simek and Carlisle drew 1-1 with Colchester.
Elsewhere in Europe, Michael Parkhurst scored for Nordsjaelland, shutting out Horsens 2-0. Clarence Goodson and Brondby beat Lyngby 2-1. Ricardo Clark started and picked up a yellow card for Stabaek in a scoreless draw with Aalesund as the Norwegian league kicked off.
In Mexico's Primera Division, two Americans scored. On Saturday, Herculez Gomez got the start and scored the second goal in Santos Laguna's 2-0 win over Queretaro. Juan Rodriguez converted from the penalty spot in the 28th minute for the opener, with Gomez scoring in the 74th. On Sunday, DaMarcus Beasley equalized for Puebla in the 55th minute, cancelling out Cruz Azul's 11th minute opener in a 1-1 draw. Michael Orozco got the start for San Luis, losing 3-2 to Atlante. Edgar Castillo also got the start for Tijuana, shutting out Atlas 2-0. Jose Francisco Torres went the distance for Pachuca in a losing effort, 3-2 to Jaguares.
Did Not Play: Alejandro Bedoya (Rangers 3 - Celtic 2), Dominic Cervi (Celtic 2 - Rangers 3), Charlie Davies (Sochaux 1 - Lyon 2), David Yelldell (Bayer Leverkusen 0 - Schalke 2), Luis Robles (Karlsruhe 0 - Greuther Furth 3), Chris Rolfe (AaB 1 - Sonderjyske 2), Jonathan Bornstein (Tigres 2 -UNAM Pumas 0)
Injured: Oguchi Onyewu (Sporting 1 - Feirense 0), Stuart Holden (Bolton 2 - Blackburn 1), Brad Guzan (Aston Villa 0 - Arsenal 3), Marcus Hahnemann (Everton 2 - Swansea 0), Robbie Findley (Forest 1 - Brighton 1), Robbie Rogers (Leeds 1 - Millwall 0), Jonathan Spector (Birmingham City 1 - Cardiff City 1)