Most of the first half time chances went the hosts’ way, multiple corners not bringing a result and Luke Haines having a first time effort acrobatically pushed over with a reflex save from goalkeeper Tommy Rix, Fakenham possibly coming closest but ‘keeper Alex Archer was on hand to halt Kyle Plumb from giving his side the lead early on.
Four minutes before the break Haines provided what is likely to be goal of the season, a break from a Fakenham corner seeing Ryan Weaver and Haines two-on-two with the away defence, the former squaring the ball to the latter and, as he found himself 50 yards out on the left wing, he hit what some fans thought was a cross but was a placed effort to beat the advanced Rix, the shot stopper getting his hand to the ball but only being able to push it on to the far right post and into the net.
Haverhill scored a second on 79 minutes, Rix making a double save to twice deny Blake Kicks and, from the Michael Shinn corner, a scramble ensued and Weaver was on hand to turn the ball into the bottom right corner from just inside the six yard box.
Kicks himself added a third in the 86th minute when Weaver got the better of defender Josh Youngs in the left corner, hit what looked like a hopeful ball into the box that Kicks ran on to, rode a tackle, beat Rix with an effort that was cleared off the line by Matthew Gilchrist and then finally found the net as the ball went straight in to his run.
ROVERS : Archer, Moody, Kemp, Shinn (Jebb, 89), Farrant, Wilderspin, Newnes (Gardner, 84), Baker, Weaver, Kicks, Haines (Stephenson, 75). Sub not used – Longley.