1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.d4 exd4 7.cxd4 Bb6 8.O-O d6 9.e5 dxe5 10.d5 Nd4 11.Nxe5 Qf6 12.Ba3 Ne7 13.Qa4+ c6 14.dxc6 Ndxc6 15.Bxe7 Kxe7 16.Nxc6+ bxc6 17.Nd2 Re8 18.Ne4 Qe5 19.Rad1 Kf8 20.Qxc6 Bf5 21.Ng3 Qc5 22.Qxc5+ Bxc5 23.Nxf5 g6 24.Ng3 Rac8 25.Bb3 Rb8 26.Rfe1 Rxe1+ 27.Rxe1 Bb4 28.Rd1 Re8 29.h3 h5 30.Rd7 Kg7 31.Rxf7+ Kh6 32.Kh2 Bd6 33.Rf6 Be5 34.Re6 Re7 35.Rxe7 Bxg3+ 36.Kxg3 g5 37.f4 h4+ 38.Kg4 gxf4 39.Kxf4 Kh5 40.Re5+ Kg6 41.Ra5 Kf6 42.Ra6+ Ke7 43.Ke5 Kd7 44.Bd1 Kc7 45.Rh6 Kb7 46.Rxh4 Ka6 47.Rg4 Ka5 48.h4 Kb5 49.h5 a5 50.Bb3 Kc6 51.h6 Kd7 52.h7 Ke7 53.Rg7+ Kf8 54.h8=Q#