1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nxf7 Kxf7 5.Nc3 Be7 6.Bc4+ Be6 7.Bxe6+ Kxe6 8.O-O Kd7 9.d4 Kc8 10.f4 c6 11.e5 Ne8 12.Be3 d5 13.f5 Nd7 14.Qg4 b6 15.Ne2 Kb7 16.Rf3 h5 17.Qg6 Nf8 18.Qg3 Bh4 19.Qh3 Bg5 20.Raf1 Rc8 21.Nf4 Nc7 22.Kh1 Bxf4 23.Rxf4 Qe8 24.g4 g6 25.R4f2 Rh7 26.fxg6 Qxg6 27.Rxf8 Qe4+ 28.Kg1 hxg4 29.Qg3 Rh3 30.Qf4 Rxf8 31.Qxf8 Rxe3