Hampshire then lost their sixth wicket when Dimitri Mascarenhas (five) was caught off Harbhajan, and were soon eight down when Kumble removed Adrian Aymes (18) and James Hamblin in swift succession.
First Biggar's swift pass found James Hook drifting just outside his marker and the centre raced through a gap to send Shane Williams racing over for a try on his 100th Ospreys appearance.
James finished with 24 points, 11 assists and nine rebounds, throwing down a dunk to start a huge, swift run that decided everything and the Heat won their 27th straight game by topping the Magic 108-94 on Monday night.