1.d4 Nf6 2.Nf3 d5 3.Bf4 c5 4.e3 Nc6 5.c3 Qb6 6.Qb3 c4 7.Qc2 Bf5 8.Qc1 e6 9.Nbd2 h6 10.h3 Be7 11.Be2 O-O 12.O-O Rfc8 13.Ne5 Qd8 14.Re1 b5 15.Bf3 b4 16.e4 dxe4 17.Nxc6 Rxc6 18.Nxe4 Nd5 19.Ng3 Bd3 20.Bd2 Rb8 21.Be4 bxc3 22.bxc3 Bxe4 23.Nxe4 f5 24.Ng3 Bg5 25.Bxg5 Qxg5 26.Qa3 a6 27.Rab1 Rcb6 28.Rxb6 Rxb6 29.Qc5 Qd2 30.Rf1 Qxc3 31.Nxf5 Qb4 32.Qc8+ Kh7 33.Ne3 Nxe3 34.fxe3 Qd2 35.Kh1 Rb2 36.Qc6 Qd3 37.Rf3 c3 38.Kh2 c2 39.Rg3 Rb8 40.e4 Qd2 41.Rc3 Qf4+ 42.Kg1 Rb1#