1.e4 e5 2.Nf3 f5 3.Nxe5 Qe7 4.d4 Nf6 5.Be2 d6 6.Nc4 fxe4 7.Ne3 d5 8.c4 c6 9.Nc3 Be6 10.O-O h5 11.f3 Qc7 12.fxe4 dxe4 13.Qc2 Bg4 14.Nxe4 Nbd7 15.Nxf6+ Nxf6 16.Qg6+ Qf7 17.Qxf7+ Kxf7 18.Bxg4 hxg4 19.Nxg4 Re8 20.Bg5 Re6 21.Ne5+ Kg8 22.Ng6 Rh5 23.Nf4 Bd6 24.Nxe6 Bxh2+ 25.Kf2 Ne4+ 26.Ke2 Nxg5 27.Rf8+ Kh7 28.Nxg5+ Rxg5 29.Rh1 Rh5 30.g4 Rh6 31.g5