1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Qe2 Nge7 7.Nc3 d6 8.Be3 Bxe3 9.Qxe3 O-O 10.O-O-O f5 11.Bc4+ Kh8 12.f4 fxe4 13.Nxe4 d5 14.Nc3 Nf5 15.Qc5 d4 16.Bb5 Ne3 17.Bxc6 Nxd1 18.Rxd1 bxc6 19.Nxd4 Qf6 20.g3 Bd7 21.Rd2 Rfe8 22.Nf3 Bf5 23.Ne5 g5 24.b3 gxf4 25.gxf4 Rad8 26.Rxd8 Rxd8 27.Qxa7 Bxc2 28.Kxc2 Qf5+ 29.Kb2 Qxf4 30.Qc5 Qd2+ 31.Ka3 Qc1+