1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 Nf6 6.Nxf6+ Qxf6 7.Qe2 Be7 8.Bxc6 bxc6 9.Nxe5 Qe6 10.Nc4 Qxe2+ 11.Kxe2 O-O 12.d3 d5 13.Ne5 Bd6 14.f4 c5 15.Nf3 Bxf4 16.Bxf4 Rxf4 17.h3 d4 18.Rhf1 Bb7 19.Ne5 Rff8 20.Rxf8+ Rxf8 21.Nf3 Bxf3+ 22.gxf3 Rf5 23.Rg1 Rh5 24.Rg3 Kf7 25.f4 Kf6 26.Kf3 g5 27.fxg5+ Rxg5 28.Rg4 Rf5+ 29.Kg3 Re5 30.Rf4+ Ke6 31.Rf8