It was a thrill a minute in India and Japan with no shortage of breathtaking battles in two of the most exciting GPs so far this season