The following contains spoilers for One-Punch Man Chapter 166, "The Awakening of the Gods," by One, Yusuke Murata, John Werry and James Gaubatz, available in English via Viz Media.

A fight lasting for months is not an entirely new concept in One-Punch Man. In fact, Garo and Metal Bat's fight against Centisennin probably lasted longer than fans would've preferred. Garo vs Saitama, however, has made every other fight in the series look short -- especially since Garo was one of the earliest villains to be introduced to the series. In Chapter 166, their titanic battle finally reaches its conclusion.

When Garo made his One-Punch Man debut seven years ago, he was nothing more than an above-average villain seeking power and gaining it through various channels and methods. He then went from a martial artist to becoming a monster and ultimately a receiver of a God's power, undergoing multiple transformations in his bid to become the symbol of fear. The divine power that a God granted him allowed the Hero Hunter to copy even Saitama, giving him the ability to fight the Bald Cape head-on.

RELATED:One-Punch Man's Biggest Fight Just Received a Dragon Ball Touch

Saitama catching up to Garo in One-Punch Man

By brutally destroying Genos in front of his master, Garo finally managed to incite Saitama's fury. Saitama used his full power and fought the Hero Hunter, prompting Blast and his companions to bring them to one of Jupiter's moons. There, Saitama unleashed a series of his Killer Moves, while Garo used a mixture of his copied techniques. Garo used Blast's transference technique to blindside Saitama, a strategy that initially worked efficiently well. But as the fight progressed, Saitama managed to use these portals to his advantage and grew stronger as he fought Garo, to the point of breaking his past limits.

One-Punch Man's supposed slugfest slowly turned into a beatdown. Saitama continued hitting Garo while the Hero Hunter had no way of returning the blows. It came to a point where Saitama even provoked his opponent to continue copying his skills, since that was the Hero Hunter's goal in the first place.

But instead of being infuriated, Garo realized the increasing gap between them and his craving for a good fight turned into fear. He tried to escape by knocking Saitama in the opposite direction and fleeing to Earth; however, the Bald Cape caught up to him by farting. After explaining how he did it, Saitama finally ended the fight by punching Garo's face from the atmosphere down to the Earth's surface.

RELATED:One Piece's Biggest Remaining Questions Fans Want Answered in the Manga's Final Arc

Tareo's Death in One-Punch Man

Upon returning to Earth, the first thing Garo noticed was Tareo's sprawled body -- but instead of running toward the boy, he fled, believing that Tareo suffered such a fate because of him. While Tareo was the only lifeless body shown, his death is proof that normal humans cannot resist the effects of Garo's radiation. It can be remembered that most of the heroes collapsed by mere exposure to him.

Even if the other heroes do survive, King and the other civilians have no way of resisting that energy. When Garo finally regained his senses, he asked the bald hero to copy his ability and reverse causality. By doing so, the God who granted him divine powers took it back, resulting in the Hero Hunter's death. Fortunately, Saitama was able to copy the divine powers and undo all the deaths.

The fight between Garo and Saitama arguably started when Saitama first knocked Garo out of reflex. It has been years since they first met, but they only seriously fought each other after eliminating all the members of the Monster Association. After numerous transformations, various killing techniques and countless bluffs, the fight between the two monsters has finally come to an end. The good news, however, is that Chapter 166 doesn't seem to be Garo's final moments. There is a strong chance he will finally be joining the heroes of One-Punch Man.