1.Nf3 f5 2.e4 fxe4 3.Ng5 d5 4.d3 exd3 5.Bxd3 e5 6.Qh5+ Kd7 7.Nf7 Nf6 8.Nxe5+ Ke7 9.Qf7+ Kd6 10.Bf4 Qe7 11.O-O Be6 12.Ng6+ Kd7 13.Qxe7+ Bxe7 14.Nxh8 Nc6 15.Ng6 hxg6 16.Bxg6 Nd4 17.Bd3 c5 18.c3 c4 19.cxd4 cxd3 20.Nd2 Ne4 21.Nf3 Bf5 22.Ne5+ Ke6 23.Nxd3 Ng3 24.Rfe1+ Kf6 25.Bxg3 Bxd3 26.Bh4+ Kg6 27.Bxe7 Rc8 28.Rac1