1.e4 c5 2.Nc3 e6 3.Bc4 Nc6 4.d3 Nf6 5.Be3 d5 6.exd5 exd5 7.Bb5 d4 8.Bxc6+ bxc6 9.Bg5 dxc3 10.bxc3 Be7 11.Qf3 Qd5 12.Bxf6 Qxf3 13.Nxf3 Bxf6 14.d4 Bg4 15.Ne5 Bxe5 16.dxe5 Ke7 17.O-O Rab8 18.f3 Be6 19.a3 Rb2 20.Rac1 Rd8 21.f4 Rd2 22.f5 Bd5 23.f6+ gxf6 24.exf6+ Kd6 25.Rf2 Rxf2 26.Kxf2 Ke6 27.Ke3 Kxf6 28.g3 Ke5 29.Kd3 Be4+ 30.Kc4 Kd6 31.Rd1+ Bd5+ 32.Kd3 c4+ 33.Kd2 Ra2 34.Rf1 Rxa3 35.Rf6+ Kc5 36.Rh6 Be4 37.Rh4 Bg6 38.Rf4 Ra2 39.g4 Rxc2+ 40.Ke3 Rxc3+ 41.Kf2 Rc2+ 42.Kg3 a5 43.h4 Rc3+ 44.Kf2 Kd5 45.h5 Be4 46.Rxf7 Rf3+ 47.Rxf3 Bxf3 48.Kxf3 a4 49.Kf4 a3 50.Kg5 a2 51.Kh6 a1=Q 52.Kxh7 Qf6 53.h6 Qg5 54.Kh8 Qxh6+ 55.Kg8 Ke6 56.g5 Qxg5+ 57.Kh7 Kf6 58.Kh8 Qg7#