1.d4 d5 2.Nf3 e6 3.e3 c5 4.c3 Nc6 5.Bd3 Nf6 6.O-O Bd6 7.Nbd2 O-O 8.Re1 b6 9.e4 dxe4 10.Nxe4 Nxe4 11.Bxe4 Bb7 12.Bxh7+ Kh8 13.Ng5 Qf6 14.Qh5 Qh6 15.Nxf7+ Rxf7 16.Bxh6 gxh6 17.Qxf7 Ne7 18.Bd3 Nf5 19.Bxf5 exf5 20.Qxb7 Rb8 21.Qc6 Rd8 22.Re8+ Rxe8 23.Qxe8+ Kh7 24.Qd7+ Kg6 25.Qxd6+ Kg5 26.f4+ Kh5 27.g3 cxd4 28.cxd4 b5 29.Qe7 a6 30.h3 b4 31.Qf7#