The Real GIANTS return

The GIANTS have put out a much better performance at John Cain Arena, taking the points in a must win match.