1.e4 e5 2.Nf3 Nf6 3.d3 Nc6 4.Nc3 Bb4 5.Bd2 O-O 6.Be2 d5 7.exd5 Nxd5 8.Nxd5 Bxd2+ 9.Qxd2 Qxd5 10.O-O Bg4 11.Rfe1 Rad8 12.Qg5 f5 13.h3 Bxf3 14.Bxf3 Qb5 15.Bxc6 Qxc6 16.Rxe5 Qxc2 17.Rae1 Qxb2 18.Rxf5 Qxa2 19.Re7 Qa1+ 20.Kh2 Qd4 21.Rxf8+ Rxf8 22.Qg3 Rxf2 23.Rxc7 h6 24.Rxb7 Rf1 25.Qb8+ Kh7 26.Rb2 Qg1+ 27.Kg3 Qe3+ 28.Kh2 Qe1 29.g4 Rh1+ 30.Kg2 Qf1+ 31.Kg3 Rxh3#