THE BASINGSTOKE Buffalo hit a magnificent seven goals as they won at the Swindon Wildcats 7-4.

Man of the match Daniel Lackey opened the scoring at 8:31, only for Adam Finlinson to level things.

The second session saw the sides share six goals with the visitors taking the lead as Warren Jones netted assisted by Mark Pitts and Greg Martyn, but Jordan Kelsall made it 2-2.

The Buffalo then scored twice as Paul Petts scored from Pitts and Martyn and then Ashley Skinns finished a nice move which involved Jones and Neil Leary.

Swindon hit back as Finlinson scored a brace to complete his match hat-trick.

The final session belonged to the Buffalo as they scored three unanswered goals, the first being scored by Ryan Sutton from Lackey and their sixth goal also saw Lackey pick up a helper as Jones scored his second of the game.

The visitors wrapped up the scoring 10 seconds from time as Pitts scored assisted by Sutton and Skinns.