1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 Bc5 5.Nxe5 Nxe5 6.d4 Bd6 7.f4 Nc6 8.e5 Bb4 9.O-O Bxc3 10.bxc3 O-O 11.exf6 Qxf6 12.f5 a6 13.Bd3 d6 14.Qh5 h6 15.g4 Nxd4 16.g5 Qe5 17.Bf4 Qc5 18.cxd4 Qxd4+ 19.Kg2 Bxf5 20.Bxf5 Qd5+ 21.Kg3 Qxf5 22.Bxd6 Qd5 23.Rad1 Qa5 24.Bxf8 Rxf8 25.h4 g6 26.Qg4 Qc3+ 27.Qf3 Qe5+ 28.Qf4 Qc3+ 29.Kh2 h5 30.Rd7 Qxc2+ 31.Rf2