Set a target of 227 after a fine performance by their spinners, the Indian top-order made a mess of what seemed like an easy chase before Gurkeerat turned the tide in the hosts' favour with his unbeaten knock of 87.
Coming into the match without a single win over the Australian unit in the series, the Indians did quite well to contain the rival batsmen, who were in stupendous form through the league stage.
However, at five down for 108 runs, the lower-half came to India's rescue and Gurkeerat was the star performer. After returning figures of 2-41 with his off-spin bowling, Gurkeerat produced some magic with the bat as well to rescue the hosts from a precarious position.
His unbeaten knock came off 85 deliveries and included seven hits to the fence besides a couple of sixes, including the one which sealed the match for the side.
For the Australians, left-arm spinner Ashton Agar was the pick of the bowlers, taking two wickets in his 10 overs which cost 39 runs.
Earlier, opting to bat after winning the toss, Australia A started on a strong footing with their openers -- skipper Usman Khwaja (76) and Joe Burns (41) -- putting together an 82-run stand.