1.d4 Nf6 2.Nf3 e6 3.c4 a6 4.Bg5 Rg8 5.Nc3 d6 6.e4 h6 7.Be3 Ng4 8.Bc1 e5 9.Be2 Nf6 10.dxe5 dxe5 11.Qxd8+ Kxd8 12.Nxe5 Be6 13.Be3 Bd6 14.Nf3 Ng4 15.Bd2 Nc6 16.O-O Nge5 17.Nxe5 Bxe5 18.f4 Bd4+ 19.Kh1 Kc8 20.Rad1 Rd8 21.b3 f6 22.Nd5 a5 23.Bh5 Bc5 24.f5 Bxd5 25.exd5 Nb4 26.a4 Nd3 27.Bxh6 Nf2+ 28.Rxf2 Bxf2 29.Bxg7 Ra6 30.g4 Rb6 31.g5 fxg5 32.f6 Bc5 33.f7 Rxb3 34.Re1 c6 35.Re8 cxd5 36.Bf6 Rb1+ 37.Kg2 Rg1+ 38.Kh3 g4+ 39.Kh4 Bf2+ 40.Kg5 Kb8 41.Rxd8+ Kc7 42.c5 Be1 43.Kf4 Bf2 44.Be7 Bxc5 45.Re8 Kb6 46.f8=Q Bf2 47.Qf6+ Ka7 48.Qf5 Kb6 49.Bc5+ Kc6 50.Qh7 b6 51.Rg8 Ra1 52.Ra8 b5 53.Qf5 Rxa4+ 54.Ke5 Re4+ 55.Kf6 Bg3 56.Qf1 Rf4+ 57.Qxf4 Bxf4 58.Rc8+ Kd7 59.Bxg4# 1-0