1.e4 e5 2.Nf3 Nc6 3.Bb5 Nge7 4.O-O a6 5.Bxc6 Nxc6 6.d4 exd4 7.Nxd4 d5 8.Nxc6 bxc6 9.exd5 cxd5 10.c4 d4 11.Bf4 c5 12.Qf3 Ra7 13.Qc6+ Rd7 14.Re1+ Be7 15.Rxe7+ Kxe7 16.Qxc5+ Ke8 17.Nd2 Bb7 18.Qe5+ Kf8 19.Re1 h5 20.Nb3 f6 21.Qe6 Bc8 22.c5 g5 23.Bd6+ Kg7 24.Nxd4 Rxd6 25.Nf5+ Kg6 26.Ne7+ Qxe7 27.Qxe7 Rdd8 28.c6 Bf5 29.h3 Rc8 30.Qc5 Rh7 31.Re7