1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Bxc6 dxc6 7.Qe1 Nd7 8.b3 c5 9.Bb2 f6 10.Nh4 O-O 11.Nf5 Nb6 12.Nxe7+ Qxe7 13.d3 Be6 14.Nd2 Rae8 15.f4 exf4 16.Rxf4 Bf7 17.Qg3 Bg6 18.Raf1 Nd7 19.Nc4 Qe6 20.h4 c6 21.Ne3 Ne5 22.Nf5 Bxf5 23.Rxf5 Qd6 24.Qf4 b6 25.Bxe5 Rxe5 26.Rxe5 fxe5 27.Qxf8+ Qxf8 28.Rxf8+ Kxf8 29.g4 g6 30.Kf2 Ke7 31.Ke3 Kd6