1.f4 d5 2.e3 Nf6 3.d4 Bf5 4.Nf3 e6 5.Bd2 c5 6.Bd3 Ne4 7.O-O Nc6 8.Nc3 Be7 9.dxc5 Bxc5 10.Qe2 O-O 11.Be1 Nxc3 12.Bxc3 Qb6 13.Rae1 Bxd3 14.Qxd3 Nb4 15.Qd2 Nxa2 16.Bd4 Bxd4 17.Nxd4 Qxb2 18.f5 e5 19.f6 g6 20.Nf3 e4 21.Nd4 Rac8 22.Rb1 Qc3 23.Qf2 Nb4 24.Rb3 Qc5 25.Qf4 Rfd8 26.Qh6 Qf8 27.Qxf8+ Rxf8 28.Rxb4 b6 29.Ra1 Rc7 30.Rb5 Rd8 31.Ra6 h6 32.Kf2 Rd6 33.Ra2 Rxf6+ 34.Ke2 Rd6 35.Kd2 Rf6 36.Ke1 Rd6 37.Kd2 Rf6 38.Ke1 Rd6 39.g3 Rdd7 40.Kd2 Kg7 41.Rbb2 Kf6 42.Nb5 Rb7 43.Nd4 Ke5 44.Nb5 a5 45.Nd4 Rdc7 46.Rb5 Rc5 47.Raxa5 Rxb5 48.Rxb5 Kd6 49.Kc3 h5 50.Kb4 Rc7 51.Rxb6+ Ke5 52.c3 Rc4+ 53.Kb3 Rc7 54.h4 Rc4 55.Rb7 Kf6 56.Rd7 Rc5 57.Kb4 Rc4+ 58.Kb3 Rc5 59.Kc2 Ra5 60.Kb2 Rc5 61.Kb3 Ra5 62.Kb4 Ra1 63.Rxd5 Re1 64.c4 Rxe3 65.c5 Rxg3 66.c6 Rg1 67.c7 Rc1 68.Rc5 Rb1+ 69.Kc4 Rc1+ 70.Kd5 Rxc5+ 71.Kxc5 e3 72.c8=Q g5 73.hxg5+ Kg6 74.Qg8# 1-0