1.f4 Nf6 2.c3 b6 3.d3 d5 4.Nf3 e6 5.Qc2 Bb7 6.Nbd2 Nh5 7.g3 c5 8.e4 Nf6 9.e5 Nfd7 10.d4 Nc6 11.Bd3 h6 12.O-O Be7 13.Qd1 Qc7 14.f5 cxd4 15.fxe6 fxe6 16.Nxd4 Ndxe5 17.Nxe6 Bc5+ 18.Kh1 Qe7 19.Qh5+ Kd7 20.Bf5 Kd6 21.Qd1 Nd8 22.Ne4+ Kc6 23.N4xc5 bxc5 24.Bf4 Nxe6 25.Bxe5 Ng5 26.Qa4+ Kb6 27.Rae1 Ne4 28.Qb3+ Ka6 29.a4 Bc6 30.Bxe4 dxe4 31.Qc4+ Kb6 32.a5+ Kxa5 33.Ra1+ Kb6 34.Qa6# 1-0