1.e4 e5 2.d4 exd4 3.Qxd4 Nc6 4.Qe3 Nf6 5.Bd2 Bb4 6.e5 O-O 7.Bxb4 Nxb4 8.Qb3 Qe7 9.Be2 Ne4 10.Na3 Qc5 11.Nh3 d6 12.O-O-O Bxh3 13.gxh3 Nxf2 14.e6 fxe6 15.Qxe6+ Kh8 16.Qb3 Rae8 17.Bg4 Nxh1 18.Rxh1 Qe3+ 19.Qxe3 Rxe3 20.c3 Nc6 21.Nb5 h5 22.Bd1 Rxh3 23.Nxc7 Rf2 24.Re1 Ne5 25.Bc2 Rhxh2 26.Bb1 g5 27.Ne8 Re2 28.Rf1 Nd3+ 29.Bxd3 Rxe8