1.Nf3 d5 2.g3 e6 3.Bg2 g6 4.O-O Bg7 5.d4 Nf6 6.c4 c6 7.Qc2 O-O 8.Nbd2 Nbd7 9.b3 b6 10.e4 dxe4 11.Nxe4 Nxe4 12.Qxe4 Bb7 13.Rd1 Qc7 14.Bf4 Qc8 15.Ne5 Nxe5 16.Bxe5 f6 17.Bf4 Re8 18.h4 Qd7 19.Rac1 Rac8 20.a4 Qf7 21.c5 e5 22.dxe5 fxe5 23.Be3 Qxb3 24.Rd7 Ba8 25.Rxa7 bxc5 26.Bf1 Qd5 27.Bc4 Red8 28.h5 Kh8 29.Bxd5 cxd5 30.Qh4 Rd6 31.Qe7 Bf8 32.Qxh7#