1.e4 c5 2.Nf3 b6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 e6 6.Qe2 Qc7 7.g3 Bb7 8.Bg2 Nf6 9.f4 Bb4 10.Bd2 O-O 11.O-O-O Nc6 12.Nxc6 dxc6 13.e5 Bxc3 14.Bxc3 Nd5 15.Bd2 c5 16.Rhf1 Rad8 17.f5 exf5 18.Rxf5 Ne7 19.Rf2 Bxg2 20.Rxg2 Nc6 21.Bf4 Qc8 22.Rd6 Rfe8 23.Qd1 h6 24.Rgd2 Rxd6 25.exd6 Qd7 26.h4 Nd4 27.b3 a5 28.Kb2 a4 29.c3 Ne6 30.bxa4 Ra8 31.Qb3 Rxa4 32.Qxb6 Ra8 33.Ka1 Nxf4 34.gxf4 Qe6 35.Qb1 Rd8 36.Qd3 Qe1+ 37.Rd1 Qxh4 38.d7 Qe7 39.a4 h5 40.a5 h4 41.a6 Qf6 42.Re1 Qc6 43.a7 c4 44.Qd4 Qa4+ 45.Kb2 Qb3+ 46.Kc1 Qa3+ 47.Kd1 Qa4+ 48.Ke2 Rxd7 49.a8=Q+ Qxa8 50.Qxd7 Qe4+ 51.Kd2 Qxf4+ 52.Kc2 Qf2+ 53.Qd2 Qf5+ 54.Kc1 h3 55.Qd8+ Kh7 56.Qh4+ Kg8 57.Re8# 1-0