1.f4 Nf6 2.e3 c5 3.Nf3 d5 4.b3 g6 5.Bb5+ Nbd7 6.Bb2 Bg7 7.c4 a6 8.Bxd7+ Qxd7 9.cxd5 Qxd5 10.Nc3 Qe6 11.Ng5 Qd6 12.Nce4 Qd5 13.Nxf6+ Bxf6 14.e4 Qc6 15.Qc2 h6 16.Nf3 Bxb2 17.Qxb2 Qxe4+ 18.Kf2 f6 19.Rhe1 Qxf4 20.Qc2 Qf5 21.Re4 Bd7 22.Rae1 O-O-O 23.Rc1 Rhe8 24.g4 Qd5 25.Rd4 Qc6 26.Qxg6 e5 27.Rdc4 Kb8 28.Qxh6 Rh8 29.Qe3 b6 30.h4 Be6 31.Ra4 Bc8 32.Rac4 Rhg8 33.g5 Bb7 34.Rg1 e4 35.Ne1 Qc7 36.Ke2 Qh2+ 37.Kd1 Qxh4 38.gxf6 Rxg1 39.Qxg1 Qxf6 40.Qg3+ Ka7 41.Rc3 Rh8 42.Kc1 Rh1 43.Kb2 Qf1 44.Re3 Qf6+ 45.Rc3 a5 46.a4 Qf1 47.Rc1 Rh3 48.Qg7 Qe2 49.Qg2 Qh5 50.Rc3 Rh2 51.Qg3 Rxd2+ 52.Nc2 Qh8 53.Qf4 Rd3 54.Na3 Qxc3+ 55.Ka2 Qxb3+ 56.Ka1 Rd1+ 57.Qc1 Bd5 58.Qxd1 Qa2# 0-1