1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Bd2 Nxe4 8.Bxb4 Nxb4 9.a3 Nc6 10.d5 Ne7 11.Qd4 Nf6 12.O-O O-O 13.Re1 d6 14.Nh4 Nfxd5 15.Bxd5 Nxd5 16.Qxd5 Qxh4 17.Re4 Qf6 18.Nc3 Rb8 19.g4 Bd7 20.Qh5 Bc6 21.Re3 Rfe8 22.Rae1 Rxe3 23.Rxe3 Re8 24.Rxe8+ Bxe8 25.g5 Qe5 26.Nd1 Qe1+ 27.Kg2 Bc6+ 28.Kg3 Qg1+ 29.Kf4 g6 30.Qg4 Qxh2+ 31.Qg3 Qh1 32.Ne3 Qe4#