[The Herald] A brilliant century from Tafadzwa Mahachi was the main factor in Scorpions' two-wicket victory over Knights in their National Premier League (NPL) match at Masvingo Sports Club on Sunday, although in the end it proved to be a very close finish.