1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bb4+ 5.c3 Bc5 6.Be3 Bb6 7.Qg4 g6 8.Qg3 d6 9.Be2 Qe7 10.Nd2 Nf6 11.f3 Bd7 12.O-O Nh5 13.Qf2 O-O 14.Bd3 Rfe8 15.Rae1 Qf6 16.f4 Ng7 17.h3 Ne6 18.Nxe6 fxe6 19.f5 exf5 20.exf5 Bxe3 21.Rxe3 Rxe3 22.Qxe3 Re8 23.Qg3 Qe5 24.Qxe5 Nxe5 25.Bc2 gxf5 26.Bxf5 Bxf5 27.Rxf5 Kg7 28.Nf3 Nd3 29.b4 Re2 30.a4 Rc2 31.Rg5+ Kf6 32.Rh5 Kg6 33.Rg5+ Kf7 34.Rf5+ Ke6 35.Nd4+