1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Nxe5 dxe4 7.Nxc6 Qg5 8.Qe2 Nf6 9.f4 Qxf4 10.d4 Qh4+ 11.g3 Qh3 12.Bg5 a6 13.Ba4 Qh5 14.Qxh5+ Nxh5 15.Ne5+ c6 16.Bb3 Nf6 17.O-O-O Nd5 18.Rhf1 Be6 19.c4 Be7 20.Bxe7 Nxe7 21.d5 cxd5 22.cxd5 e3 23.Rfe1 Rc8+ 24.Kb1 Bf5+ 25.Ka1 Bc2 26.d6 Bxd1 27.d7+ Kd8 28.dxc8=Q+ Kxc8 29.Bxd1 Rf8 30.Nc4