1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 Nf6 6.Nxf6+ Qxf6 7.O-O Be7 8.d4 e4 9.Bxc6 bxc6 10.Ne5 O-O 11.Be3 c5 12.Ng4 Qf5 13.h3 Ba6 14.Re1 Bh4 15.Qd2 h5 16.Ne5 cxd4 17.Qxd4 d6 18.Nc6 Bf6 19.Qd2 Bxb2 20.Ne7+ Kh8 21.Nxf5 Rxf5 22.Rab1 Be5 23.Bd4 Bf4 24.Be3 Be5 25.Rb4 Raf8 26.Reb1 d5 27.Rb8 c6 28.Rxf8+ Rxf8 29.Qb4 Rb8 30.Qxb8+ Bxb8 31.Rxb8+