Generally, on this map, mages are the key. And the rush isn't about reaching 125, but rather 117-121 at most (preferably earlier). Reaching 125 usually means something like "I've cleared my own territory, there's nothing left to do, so I'm going to attack the opponent."
Moreover, the rush isn't aimed at the opponent's main base, but at their secondary base (which can be reached around level 115, I think), from which the entire opponent's territory is controlled.
Although with the third hero at level 113 and with the "Fear" spell, you can take your time :).
Auto-translated