1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.d3 Bc5 7.c3 Nxc4 8.dxc4 a5 9.Qe2 O-O 10.h3 b5 11.cxb5 Qxd5 12.O-O Bb7 13.Nf3 e4 14.Ne1 Rad8 15.c4 Qe5 16.Nc3 Nh5 17.Kh1 Bd6 18.f4 Ng3+ 19.Kh2 Nxe2 20.fxe5 Bxe5+ 21.Kh1 Ng3+ 22.Kg1 Nxf1 23.Kxf1 Bxc3 24.bxc3 Rd1 25.Bb2 Rxa1 26.Bxa1 Rd8 27.Ke2 f5 28.c5 Bd5 29.Ke3 Bxa2 30.Nc2 Rd1 31.b6 cxb6 32.cxb6 Rb1 33.Nb4 axb4 34.c4 Rd1 35.b7 Rd8 36.Be5 Bxc4 37.b8=R Rxb8 38.Bxb8 g5 39.g3 Kf7 40.h4 Kg6 41.Kd4 Bd3 42.hxg5 Kxg5 43.Be5 Kg4 44.Ke3 b3 45.Kf2 h5 46.Ke3 Bc2 47.Kf2 h4 48.gxh4 Kxh4 49.Bg3+ Kg4 50.Be5 f4 51.Bd4 Bd3 52.Ke1 Kf3 53.Kd1 e3 54.Ke1 Kg2 55.Kd1 Kf1 56.Bb2 e2+ 57.Kd2 Bc2 58.Kc1 e1=Q#