1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 Ne4 6.Qe2 Nc5 7.O-O Ne6 8.Rd1 d5 9.Bb5 Bc5 10.c3 O-O 11.Bxc6 bxc6 12.Nxd4 f6 13.Be3 Bxd4 14.cxd4 fxe5 15.dxe5 c5 16.f3 d4 17.Bf2 Nf4 18.Qc4+ Be6 19.Qxc5 Qg5 20.Bg3 Ne2+ 21.Kf1 Nxg3+ 22.hxg3 Rxf3+ 23.Kg1 Qe3+ 24.Kh1 Raf8 25.Nd2 R3f5 26.g4 Rxe5 27.Qa3 Bxg4 28.Qxe3 dxe3 29.Nc4 Rh5+