1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Bg5 Be7 5.e3 O-O 6.Nc3 h6 7.Bxf6 Bxf6 8.Rc1 c6 9.Be2 Nd7 10.O-O dxc4 11.Bxc4 c5 12.Ne4 cxd4 13.Nxf6+ Nxf6 14.Qxd4 b6 15.Rfd1 Bb7 16.Be2 Qe7 17.Qa4 Rfd8 18.Rxd8+ Qxd8 19.Nd4 a6 20.h3 b5 21.Qb4 Rc8 22.Rxc8 Qxc8 23.Qd2 Ne4 24.Qd1 Qc5 25.Bf3 Bd5 26.a3 b4 27.axb4 Qxb4 28.Qc1 a5 29.Ne2 a4 30.Nf4 Bb7 31.Qc7 Nc5 32.Bh5 g6 33.Qd8+ Kg7 34.Nxg6 fxg6 35.Qe7+ Kg8 36.Qe8+ Kg7 37.Qxg6+ Kh8 38.Qxh6+ Kg8 39.Qg6+ Kh8 40.Qf6+ Kg8 41.Bf7+ Kf8 42.Bg6+ Kg8 43.Qf7+ Kh8 44.Qh7# 1-0