Townrow marked his return to the side by walloping the highest individual total in a Goulburn Murray Cricket A-grade one-day game, pummelling 255 off 147 deliveries in a run-fest at Victoria Park.
His three-hour stay at the crease yielded 38 boundaries — 24 fours, 14 sixes — as Echuca posted a mammoth first-innings score of 9-359.
“It was unbelievable,” Echuca captain Taylor Beard said.
“He probably gave two or three chances, but the way he hits them they take some catching.
“He probably started a bit scratchy to be honest but worked his way nicely into the innings.
“It’s good the way he reads a situation sometimes; he picked his gaps really well.
“He’s just a class act when he’s going, that’s for sure.”
Townrow took full advantage of the South bowling attack, which was left reeling with captain and opening bowler Shaun Haffenden going down with an injury early in his second over.
Cameron Hay (2-66) and Clayton Watson (2-70) were South’s only multiple wicket-takers, but it was all Echuca as the runs piled on.
Echuca batters Matt Hinks (27) and Nick Dolan (17) were the next best scorers for the home side.
They were equally comprehensive with ball in hand.
A-grade debutant Harry Rippon made an instant impact with the ball, snaring 3-12 in his first-up spell while Rylea Jones and Simon Maddox claimed two each to roll South for just 50 runs and round out a blistering performance.
It was Echuca’s sixth win on the trot, continuing its unbeaten run in the GMC top grade.
Elsewhere, Rochester prevailed in a high-scoring thriller by two runs over Moama at Moama Recreation Reserve.
Blake Evans was the standout for the visitors, blasting 82 from the top of the order to help see his side to a strong first innings total of 219.
Rishabh Kothari played a lone hand for Moama with the ball, doing his best to restrict the on-point Rochester batters, taking 5-31 from his 8.3 overs.
In pursuit of the daunting victory target, Fraser Buchanan (76) and captain Jack Russell (51) got the hosts off to a great start, putting on 99 for the second wicket to have them well placed at the halfway point.
But the death bowling by Rochester proved too good, holding its nerve to come away with the nail-biting two-run win.
A Sam O’Shea half-century proved the difference for Nondies Cohuna, which enjoyed a comfortable six-wicket win over Cooma.
Meanwhile, Bamawm Lockington United was far too good for Kyabram Fire Brigade, coming away the winner by 79 runs.
Fire Brigade would have been buoyed by the performance of Jack Donnell however, who finished with figures of 6-29, while for United Sandun Ranathunga was the star, taking 5-30.