1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Bb4 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Nc6 8.Bd3 dxc4 9.Bxc4 Bd7 10.O-O O-O 11.Ne4 Qe7 12.a3 Bd6 13.Rc1 Rac8 14.b4 Rfd8 15.Bd3 e5 16.Nxd6 cxd6 17.d5 Nb8 18.e4 Bg4 19.Be2 Nd7 20.Qa4 a6 21.h3 Bh5 22.Qb3 Nf6 23.Qe3 Qd7 24.Nh4 Bg6 25.Nxg6 fxg6 26.Bf3 Qa4 27.h4 Qd7 28.Qb6 Kh7 29.g3 g5 30.hxg5 hxg5 31.Qe3 Kg6 32.Kg2 Rh8 33.Rh1 Rxh1 34.Rxh1 Rc2 35.Qd3 Qc7 36.Qd1 Kf7 37.Bh5+ Ke7 38.Qf3 Qc4 39.Re1 Rc3 40.Qf5 Rc2 41.Qe6+ Kf8 42.Qf7#