1.f4 c5 2.Nf3 Nf6 3.g3 Nc6 4.Bg2 d5 5.O-O Bf5 6.d3 Qc7 7.c4 e6 8.cxd5 exd5 9.Nh4 Bd7 10.e4 dxe4 11.dxe4 O-O-O 12.Nc3 Be6 13.Qa4 Rd4 14.Qc2 Bc4 15.e5 Bxf1 16.Bxf1 Nd5 17.Nb5 Qb6 18.Qf5+ Kb8 19.Nxd4 cxd4 20.Qxf7 d3+ 21.Kg2 Qd4 22.Nf5 Qc4 23.Qe8+ Kc7 24.Kh3 Kb6 25.Bg2 Nc7 26.Be3+ Ka6 27.Qd7 g5 28.Rc1 g4+ 29.Kh4 Qb4 30.Rxc6+ bxc6 31.Qxc6+ Ka5 32.Qxc7+ Ka6 33.Qxa7+ Kb5 34.Qb6+ Kc4 35.Qc6+ Bc5 36.Nd6#