1.d4 Nf6 2.c4 e6 3.Nf3 a6 4.Bg5 Be7 5.Nc3 h6 6.Bf4 Nh5 7.Bg3 Nxg3 8.hxg3 b6 9.e4 O-O 10.Bd3 c5 11.d5 d6 12.e5 Ra7 13.Bc2 dxe5 14.Nxe5 exd5 15.Nxd5 Bd6 16.Qd3 f5 17.Nf3 Nc6 18.O-O-O Ne5 19.Qc3 Ng4 20.Rd2 Nf6 21.Re1 Raf7 22.Nf4 Ne4 23.Bxe4 fxe4 24.Rxe4 Bf5 25.Re3 Re7 26.Nh4 Bg4 27.Nd5 Rxe3 28.Nxe3 Be6 29.Qc2 Qc7 30.Qe4 Qd7 31.b3 b5 32.Kd1 Re8 33.Nhf5 Bxf5 34.Qxf5 Re6 35.Qd5 Qe8 36.Nf5 Bc7 37.Re2 Be5 38.f4 bxc4 39.Rxe5 Qh5+ 40.Kd2 cxb3 41.Qxe6+ Kf8 42.Qc8+ Kf7 43.g4 Qh2 44.Qe8+ Kf6 45.Qf8+ Kg6 46.Qxg7# 1-0