1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 b5 5.Bb3 Nf6 6.d3 h6 7.h3 Bc5 8.O-O d5 9.exd5 Nxd5 10.Re1 Be6 11.Nc3 Nxc3 12.bxc3 Bd6 13.d4 Bxb3 14.cxb3 f6 15.dxe5 Bxe5 16.Bf4 Qd6 17.Nxe5 fxe5 18.Qh5+ g6 19.Bxe5 Nxe5 20.Rxe5+ Kf7 21.Qf3+ Kg7 22.Rae1 Rhf8 23.Re7+ Kg8 24.Qe3 g5 25.Qe4 Qxe7 26.Qxe7 Rae8 27.Qxe8 Rxe8 28.Rxe8+ Kf7 29.Rc8 Ke6 30.Rxc7 Kd5 31.Ra7 Kc5 32.Rxa6 h5 33.Rg6 g4 34.hxg4 hxg4 35.Rxg4 Kb6 36.Rd4 Ka5 37.g4 Kb6 38.g5 Kc5 39.g6 b4 40.Rxb4 Kd6 41.g7 Ke5 42.g8=Q Kf5 43.Qd5+