1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 b5 5.Bb3 Nf6 6.O-O d5 7.exd5 Nxd5 8.Re1 f6 9.d4 Bg4 10.dxe5 Nxe5 11.Qxd5 Qxd5 12.Bxd5 Rd8 13.Nxe5 fxe5 14.Rxe5+ Be7 15.h3 Bh5 16.Bg5 Rd7 17.Bc6 Kd8 18.Bxd7 Kxd7 19.Bxe7 Re8 20.Rxh5 Rxe7 21.Nc3 h6 22.Rd1+ Kc6 23.f4 Kb6 24.Re5 Rxe5 25.fxe5 g5 26.e6 h5 27.e7 h4 28.e8=Q a5 29.Qxb5+