I was playing Steven with level 55-60 Pokemon on my sapphire version and Both of our Pokemon were defeating each other left and right then we were down to our last Pokemon.
My kyogre versus his Metagross.
My kyogre used the only move he had left and that was dive.
I used it three times and on Metagross and metagross used meteor mash three times on my Kyogre.
I was all out of PP so my Kyogre used struggle and it ended up being a critical hit and I won the game