1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.cxd5 exd5 6.Bg5 c6 7.Qc2 Bg4 8.e3 Nbd7 9.h3 Bh5 10.Bd3 Bg6 11.Bxg6 hxg6 12.Bf4 O-O 13.O-O Re8 14.Rfd1 Bb4 15.Ne2 Ne4 16.Qb3 Qb6 17.Rac1 a5 18.a3 Bf8 19.Qc2 a4 20.h4 Qd8 21.g3 Nb6 22.Ne5 Bd6 23.Kg2 Bxe5 24.dxe5 Nc4 25.Qxe4 Nxb2 26.Qd4 Nxd1 27.Qxd1 Qe7 28.Qd3 Ra6 29.Nd4 Rb6 30.e6 fxe6 31.Be5 Qf7 32.Qc2 Rf8 33.f4 Rc8 34.Qxa4 Rb2+ 35.Rc2 Rxc2+ 36.Qxc2 c5 37.Nf3 Qf5 38.Qb3 b5 39.Qxb5 Qc2+ 40.Kh3 Qf5+ 41.g4 Qe4 42.Kg3 Qxe3 43.Qd7 Qe1+ 44.Nxe1 Re8 45.Qxg7# 1-0