1.d4 Nf6 2.Bf4 c5 3.e3 cxd4 4.exd4 g6 5.c3 Bg7 6.Nf3 O-O 7.Be2 d6 8.O-O Nh5 9.Bc1 Nc6 10.Re1 e5 11.dxe5 dxe5 12.Bg5 Qc7 13.Nbd2 h6 14.Be3 Nf6 15.Qc2 Bf5 16.Bd3 Bxd3 17.Qxd3 Rad8 18.Qc2 Nb4 19.Qa4 Nd3 20.Reb1 a6 21.Qb3 e4 22.Bb6 Qf4 23.Be3 Qg4 24.h3 Qh5 25.Ne1 Nd5 26.Nxe4 Nxe3 27.fxe3 Qe2 28.Nxd3 Qxe3+ 29.Ndf2 Rfe8 30.Re1 Qa7 31.Kh1 Re5 32.Ng4 Re6 33.Nef2 Red6 34.Rf1 h5 35.Ne4 hxg4 36.Nxd6 Rxd6 37.Qxf7+ Kh7 38.Rf4 Qc5 39.Rxg4 Qf5 40.Rh4+