1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Bd7 5.cxd5 exd5 6.Qb3 Nc6 7.Bg5 Na5 8.Qc2 c6 9.Ne5 Be6 10.e3 Be7 11.Bd3 Nc4 12.Bxc4 dxc4 13.O-O O-O 14.Ne2 h6 15.Bxf6 Bxf6 16.Nxc4 Rc8 17.Nf4 Bd5 18.Nd2 c5 19.dxc5 b6 20.Nxd5 Qxd5 21.Ne4 Be5 22.Rfd1 Qe6 23.Rac1 f5 24.Ng3 Rxc5 25.Qb1 Rxc1 26.Rxc1 f4 27.exf4 Bxf4 28.Re1 Qf7 29.Ne4 Be5 30.b3 Bd4 31.Re2 b5 32.Qd3 Rd8 33.Qxb5 Bb6 34.g3 Qf3 35.Nd2 Qb7 36.Qc4+ Kh8 37.Qc2 Rf8 38.Nc4 Bd4 39.Ne5 Rc8 40.Ng6+ Kh7 41.Qb1 Qf3 42.Ne5+ Qd3 43.Qxd3+ g6 44.Qxd4 Rc4 45.bxc4 Kh8 46.Qxa7 g5 47.c5 Kg8 48.Kg2 Kf8 49.Kf3 Ke8 50.Kg4 Kd8 51.Kf5 Ke8 52.Qa8+ Ke7 53.Qb7+ Kd8 54.Qd7# 1-0