Manchester City's Emmanuel Adebayor celebrates in front of Arsenal supporters after scoring against his former club during their English Premier League soccer match in Manchester. The celebration drew a yellow card and, later, an apology. ((Jon Super/Associated Press) )

Emmanuel Adebayor’s contract with Manchester City pays him £25 million over five years — about $45 million — but you can’t put a price on his performance Saturday against his former squad in Premiership action. 

The Togolese striker, 25, scored what ended up being the winning goal as Manchester City defeated Arsenal 4-2.

He also earned a yellow card by taunting the Arsenal fans after the 80th minute strike, something for which he apologized later.

"I shouldn’t have done what I did, but the emotion took over me and I’m sorry for what I’ve done," Adebayor told Sky Sports News. "Scoring today made me feel freedom, but I’m sorry. It was a big mistake, and these things won’t happen anymore."

Man City was propelled by three second-half goals — from Adebayor, Craig Bellamy and Shaun Wright-Phillips — in a span of 10 minutes.

Arsenal keeper Manuel Almunia helped Man City with an own goal, while Robin Van Persie and Tomas Rosicky scored for the Gunners.

In another key match in England's Premier League, Florent Malouda scored with a minute left in injury time to give Chelsea a 2-1 victory over Stoke City, keeping the Blues perfect at 5-0 and atop the standings. 

Abdoulaye Faye opened the scoring for Stoke while Didier Drogba responded for Chelsea.

Manchester United, despite playing a man short, defeated Tottenham 3-1, snapping the Spurs' perfect start to the season.

Jermain Defoe put Tottenham ahead 1-0 in the game's opening minute with his eighth goal in as many matches, but Ryan Giggs tied it before Luis Anderson scored his first goal as a Red Devil to put United up 2-1.

Wayne Rooney scored the team's third to put the game out of reach. Paul Scholes was handed two yellow cards, resulting in his ejection an hour in.

The win bumps Alex Ferguson's club up to second in the league standings.

Liverpool trounces Burnley

Also Saturday, Yossi Benayoun scored a hat-trick as Liverpool crushed Burnley 4-0. Dirk Kuyt registered the other goal in the victory.

Blackburn defeated Wolverhampton 3-1. El Hadji Diouf, Jason Roberts and David Dunn scored for the Rovers, while Stefan Maierhofer had the lone goal for the Wanderers.

Darren Bent scored twice, one on a penalty kick, as Sunderland trounced Hull City 4-1. Kamil Zayatte scored the goal for Hull but also registered an own goal.

Bolton beat Portsmouth 3-2 on goals by Tamir Cohen, Matthew Taylor and Gary Cahill. Younes Kaboul and Kevin-Prince Boateng replied for Portsmouth.

Finally, Hugo Rodallega had the only goal as Wigan Athletic blanked West Ham United 1-0.

With files from The Canadian Press