Ranjan propels team to win