Cricket fans were treated to a thrilling spectacle as India Masters triumphed over West Indies Masters in the final of the ...