1.e4 e5 2.d4 d6 3.Nf3 exd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Qd2 O-O 8.O-O-O Nc6 9.f3 Nxd4 10.Bxd4 Be6 11.Kb1 c6 12.g4 Qa5 13.h4 b5 14.Nd5 Qxd2 15.Ne7+ Kh8 16.Rxd2 c5 17.h5 gxh5 18.gxh5 h6 19.Bf2 Rfd8 20.Bxb5 Rab8 21.c4 Rb7 22.Nc6 Ra8 23.Rxd6 a6 24.Nd8 Rbb8 25.Nxe6 fxe6 26.Bc6 Ne8 27.Rd2 Ra7 28.Rhd1 Nf6 29.e5 Nxh5 30.Rd8+ Rxd8 31.Rxd8+ Kh7 32.Be4#