Australia edged ahead slightly on a cracking third day of test cricket, but play was overshadowed by a controversial catch to dismiss Indian skipper Virat Kohli.
Kohli took the fight to the Aussies with a stunning display with the bat, but after being unable to eclipse the Australian total it's the tourists who will have their backs up against the wall when day four gets underway at Optus Stadium in Perth.
Pat Cummins continued his stranglehold over Kohli but the Indian captain wasn't too pleased when he was sent back to the pavilion.
Kohli edged a full ball to Peter Handscomb at second slip and he dived forward to take a catch just before the Kookaburra hit the ground, the third umpire decided.
The on-field umpires gave a soft signal of out before sending the call upstairs to confirm the catch. There was no conclusive evidence to overturn the decision so Kohli was sent back to the sheds for 123.