1.Nf3 d5 2.d4 Nc6 3.Rg1 Nf6 4.e3 Bf5 5.Bb5 e6 6.Ne5 Qd6 7.c4 h5 8.c5 Qd8 9.Qa4 Be7 10.Nxc6 bxc6 11.Bxc6+ Kf8 12.Bxa8 Qxa8 13.Nc3 g5 14.Bd2 Qb7 15.O-O-O Ng4 16.Be1 Kg7 17.h3 Nf6 18.f3 Rb8 19.b3 h4 20.g3 hxg3 21.Bxg3 Nh5 22.Be5+ f6 23.Rxg5+ Kh6 24.Rxf5 exf5 25.Bh2 Rg8 26.Rg1 Rxg1+ 27.Bxg1 c6 28.Bh2 f4 29.Bxf4+ Nxf4 30.exf4 f5 31.Ne2 Bh4 32.Kd2 Bf2 33.Qa5 Qe7 34.Qc3 Qh4 35.Qd3 Qxh3 36.Qa6 Qxf3 37.Qxc6+ Kh5 38.Qe8+ Kh4 39.c6 Bg3 40.Qe3 Be1+ 41.Kd3 Qf1 42.c7 Ba5 43.Qg3+ Kh5 44.Qg5# 1-0