A five star performance from Gainsborough Trinity saw them comfortably see off bottom of the table Blyth Spartans to keep their play-off hopes alive.