1.d4 c6 2.e3 d5 3.Nf3 Nf6 4.Bd3 Bg4 5.c4 e6 6.Qb3 Qc7 7.Nbd2 Be7 8.Ne5 O-O 9.Nxg4 Nxg4 10.Nf3 Nf6 11.Bd2 Nbd7 12.O-O a5 13.Rfc1 Rfb8 14.a4 h6 15.Qc2 Rc8 16.h3 b6 17.cxd5 exd5 18.Bc3 c5 19.dxc5 bxc5 20.b3 Qb7 21.Rd1 Rd8 22.Rab1 Qb6 23.Rbc1 Qe6 24.Bf5 Qb6 25.Ne5 Nxe5 26.Bxe5 g6 27.Bd3 Rac8 28.Bb5 Qe6 29.Bb2 Ne4 30.Bd3 Rb8 31.Bxe4 dxe4 32.Rxd8+ Rxd8 33.Qc3 f6 34.Ba3 Qd5 35.Qxa5 Qxb3 36.Bxc5 Rc8 37.Qa7 Bf8 38.Kh2 Qb2 39.Bxf8 Rxc1 40.Qg7# 1-0