Rylee Mahaffey allowed one hit over five shutout innings and delivered a two-run home run to lead Purchase Line to its season-opening victory at Portage on Tuesday.