https://chesschest.com/186-moves-shocking-finish/
186 Moves. Shocking Finish.