1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.O-O Nf6 7.Ng5 O-O 8.f4 Nxe4 9.Nxf7 Rxf7 10.fxe5 Nxe5 11.Bxf7+ Nxf7 12.Rxf7 Kxf7 13.Qh5+ Kf8 14.Qxa5 d6 15.Qh5 Qf6 16.Qe2 Bg4 17.Qf1 Qxf1+ 18.Kxf1 Ke7 19.d3 Rf8+ 20.Ke1 Nc5 21.Bg5+ Kd7 22.d4 Re8+ 23.Kf1 Ne4 24.Bh4 g5 25.Bg3 h5 26.c4 Nxg3+ 27.hxg3 Be2+ 28.Kf2 Bxc4 29.Nc3 g4 30.Rh1 Bf7