Thor (Chris Hemsworth) failed to defeat Thanos (Josh Brolin) because he didn't go for the head in Avengers: Infinity War, but Captain America (Chris Evans) didn't make the same mistake when he fought Thanos five years later in Avengers: Endgame. The final battle shows that Thor could have learned a thing or two from Captain America when it comes to fighting the Mad Titan.
In Avengers: Infinity War, most of the heroes spent their time trying to fight the Black Order and stop Thanos from getting his hands on the Infinity Stones. Meanwhile, Thor's arc focused on the God of Thunder working alongside Rocket (Bradley Cooper) and Groot (Vin Diesel) to build a weapon that he could use to kill Thanos: Stormbreaker. After the task was complete, Thor arrived in the nick of time to save the day. He struck what looked like a killing blow on Thanos, but it was not so. Thanos survived long enough to snap his fingers and wipe out half of everyone in the universe. As Thanos pointed out, Thor should have "gone for the head". By the time he corrected his mistake in Avengers: Endgame, it was already too late.
During the final battle in Endgame, Captain America takes a decidedly different approach to fighting Thanos, compared to what Thor tried to do at the end of Infinity War. A fan pointed out (via Reddit) that Cap focused on the head in his own encounter with Thanos. Cap repeatedly lashed out at him with both Mjolnir and his shield, striking him numerous times in the head with tremendous force. Cap's blows even put Thanos on the defensive for a time and forced him to remove his helmet.
How Captain America chose to handle Thanos speaks volumes about his tactical ability and fighting skills. Unlike Thor, Hulk, and Captain Marvel, Steve Rogers is someone who can't win his battles by brute strength alone. Just like the comic book version of Captain America, the MCU's Steve Rogers is able to go head-to-head with some of Marvel's strongest characters by relying on strategy and martial arts. Captain America understands better than most how battles are won, and in Endgame, he used this knowledge to his advantage when facing his most powerful adversary ever.
In the end, Captain America isn't able to beat Thanos, despite his best efforts. However, Cap does show that if Thor had simply tossed Stormbreaker (which Captain America can definitely lift) to Steve, Avengers: Infinity War would have had a much different ending.
- Black Widow (2020) release date: May 01, 2020
- Eternals (2020) release date: Nov 06, 2020
- Doctor Strange in the Multiverse of Madness (2021) release date: May 07, 2021
- Shang-Chi and the Legend of the Ten Rings (2021) release date: Feb 12, 2021
- Thor: Love and Thunder (2021) release date: Nov 05, 2021
- Spider-Man: Homecoming 3 (2021) release date: Jul 16, 2021
- Black Panther 2 (2022) release date: May 06, 2022