After a long wait the Champions League is back and there were a total of 53 goals in only 16 games.

Some teams impressed, some didn't and now we will look at all games from Tuesday and Wednesday evening group by group.

Group A

Manchester United started their campaign with a 4-2 victory over Bayer Leverkusen. It was Wayne Rooney, who was the driving force in United's team.

He scored a double and reached the 200th goal mark for his club. Robin van Persie and Antonio Valencia also scored for United, while Simon Rofles and Ömer Toprak scored for Leverkusen.

In the other game, Shakhtar Donetsk cruised past Real Sociedad with 0-2 win. A second-half brace from Alex Texeira earned the victory for the Ukrainian team. 

Group B

Real Madrid proved they will be a force this season after they dumped Galatasaray with a 6-1 win. Isco netted the first goal, Karim Benzema added a brace and Cristiano Ronaldo made the night even worse for the Turkish team with his second-half hat-trick. 

In Denmark, Kobenhavn surprised after they managed to earn a draw against Italian Champions Juventus. It was Nicolai Jorgensen who scored for the Danish outfit. Fabio Quagliarella scored in the second-half, but the Bianconeri didn't manage to win what looked like as an easy game.

Group C

PSG proved to be a too big challenge for Olympiacos after the French giants earned a 1-4 victory. The Parisians' corners were deadly after three of the goals were scored after corner kicks. Vladimir Weiss scored the only goal for the Greek outfit, but this was one amazing goal.

Benfica over-passed Anderlecht with a 2-0 win. Early goals from Luisao and Filip Djuricic earned the victory for the Eagles.

Group D

Second-half goals from Sergio Aguero, Yaya Toure and Edin Dzeko earned a 0-3 victory for Manchester City against Victoria Plzen. The Citizens didn't have many difficulties and scored three goals in the space of 10 minutes.

In Munich, Bayern earned a 3-0 victory over CSKA Moscow. A great free-kick from David Alaba gave the tone for the Bavarians to easily pass the Russian team and Mario Mandzukic and Arjen Robben added one goal each to form the final result.

Group E

Basel produced the biggest surprise after they overcame a one-goal deficit and won 1-2 against Chelsea at the Stamford Bridge. Oscar gave the Blues the lead in the 45 minute, but two second-half goals earned the victory for the Swiss team.

Schalke managed to earn a 3-0 victory against Steaua. Goals from Uchida, Kevin-Prince Boateng and Julian Draxler earned the win for the Germans, which proved to be class to much for Steaua.

Group F

In the group of death Napoli held on to see off 10-man Dortmund. Goals form Gonzalo Higuain and a beauty from Lorenzo Insigne earned the 2-1 win for the Italians.

A late own goal from Camilo Zuniga set up a grand stand finish, but Napoli held on.

Arsenal started with a 1-2 victory against Marseille with Theo Walcott and Aaron Ramsey scoring the goals for the Gunners. Jordan Ayew scored a late penalty for Marseille, but this wasn't enough for them to get something from the match.

Group G

Atletico Madrid were back on a track with a 3-1 victory against Zenit St Petersburg. Miranda, Arda Turan and Leo Baptistao scored for Atletico and Hulk's goal proved to be just to little for the Russians.

Porto earned a hard-fought 0-1 victory against Austria Wien. The experience was the key for the Portuguese team with veteran Lucho Gonzalez scoring the only goal of the night.

Group H

Leo Messi scored a hat-trick and helped Barcelona win against Ajax. The Argentinean scored a great free-kick in the first half, added two more in the second and between them Gerard Pique scored and formed the 4-0 win.

Milan proved to be too good for Celtic after the beat them 2-0 at the San Siro. A late goal from Sulley Muntari and an own goal from Emilio Izaguirre gave the Rossoneri the victory.

All in all, the Champions League started with a bang and we all hope to continue in the same way.

Write for GiveMeSport! Sign-up to the GMS Writing Academy here:

DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. and SportsNewMedia do not take any responsibility for the content of its contributors.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: