1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 O-O 5.Bd3 d6 6.h3 Nbd7 7.O-O c5 8.Nbd2 b6 9.a4 a6 10.Qe2 Bb7 11.Bh2 cxd4 12.exd4 Qc7 13.Qxe7 Rad8 14.Qxd6 Qc8 15.Qc7 Qa8 16.c4 Ne4 17.Nxe4 Bxe4 18.Bxe4 Qxe4 19.Qf4 Qc2 20.Rac1 Qxa4 21.c5 bxc5 22.dxc5 Qxf4 23.Bxf4 Bxb2 24.Rc2 Bg7 25.c6 Nf6 26.c7 Rc8 27.Rd1 Rfe8 28.g4 Ne4 29.Re2 a5 30.Ng5 Nf6 31.Rxe8+ Nxe8 32.Rd8 a4 33.Rxc8 a3 34.Rxe8+ Bf8 35.Ra8 a2 36.c8=Q a1=Q+ 37.Rxa1 Kg7 38.Ra7 Kh6 39.Rxf7 Bg7 40.Qg8 Bd4 41.Qxh7#