1.e4 c5 2.Nf3 e6 3.Nc3 d6 4.Bb5+ Bd7 5.Bxd7+ Nxd7 6.d4 cxd4 7.Nxd4 a6 8.O-O Ngf6 9.f4 Be7 10.Be3 O-O 11.Qf3 Nb6 12.Rad1 Qc7 13.Qg3 Nc4 14.Bc1 b5 15.a3 Rfc8 16.Rd3 Rd8 17.f5 e5 18.Bh6 Bf8 19.Bg5 exd4 20.Bxf6 dxc3 21.Bxg7 Bxg7 22.f6 Kf8 23.fxg7+ Kg8 24.Qh4 Qc5+ 25.Kh1 Ne3 26.b4 Qc4 27.Rf3 Nxg2 28.Kxg2 Re8 29.Rf4 Re6 30.Rdf3 Qe2+ 31.Kh3 Rg6 32.Rg3 Rxg3+ 33.hxg3 Qxc2 34.Qe7 Qb3 35.Qxd6 Qe6+ 36.Qxe6 fxe6 37.Rf2 Kxg7 38.Kg4 Rc8 39.Rc2 Kf6 40.Kf4 e5+ 41.Ke3 Kg5 42.Kf3 h5 43.Ke3 Kg4 44.Kf2 Rc4 45.Ke3 Kxg3 46.Kd3 h4 47.Ke3 h3 48.Kd3 h2 49.Rc1 c2 50.Kd2 Kg2 51.a4 h1=Q 52.Rxh1 Kxh1 53.Kc1 bxa4 54.b5 axb5 55.Kb2 c1=Q+ 56.Ka2 Rc2#