1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 e6 5.O-O Be7 6.c3 g5 7.Nbd2 h5 8.Ne5 Nxe5 9.dxe5 c6 10.e4 Bg6 11.exd5 exd5 12.Qb3 Qc7 13.Nf3 g4 14.Nd4 O-O-O 15.Bf4 Nh6 16.a4 Nf5 17.a5 a6 18.Qa2 h4 19.b4 hxg3 20.fxg3 Nxd4 21.cxd4 Bxb4 22.Qe2 Qd7 23.Qb2 Be7 24.Qb6 Qc7 25.Qa7 Rh7 26.Rfc1 Rdh8 27.Bxd5 Rxh2 28.Ra4 Kd8 29.Rac4 Qd7 30.e6 fxe6 31.Qb8+ Qc8 32.Bxe6 Qxb8 33.Bxb8 Be4 34.Bxg4 Rg2+ 35.Kf1 Rh1#