1.c4 c5 2.Nc3 g6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Bg7 6.e3 Nf6 7.Be2 d5 8.Bf3 Nxd4 9.Qxd4 O-O 10.cxd5 Nd7 11.Qd1 b5 12.d6 Rb8 13.O-O Ne5 14.dxe7 Qxe7 15.Nd5 Qh4 16.e4 Be6 17.g3 Nxf3+ 18.Qxf3 Qd8 19.Rd1 h5 20.Bf4 Rb7 21.Qa3 Rd7 22.h4 Bxd5 23.exd5 Rxd5 24.Qb3 Rxd1+ 25.Rxd1 Qb6 26.Rd6 Qa5 27.Qd5 Qe1+ 28.Kg2 Re8 29.Rxg6 Re2 30.Be3 Rxe3 31.Rxg7+ Kxg7 32.Qg5+ Kf8 33.Qxe3 Qxe3 34.fxe3 Kg7 35.Kf3 Kf6 36.Kf4 a5 37.e4 a4 38.a3 Ke6 39.Kg5 Ke5 40.Kxh5 Kxe4 41.Kg5 Kd3 42.h5 Kc2 43.h6 Kxb2 44.h7 Kxa3 45.Kf4 b4 46.h8=Q b3 47.Qa1+ Kb4 48.Ke3 a3 49.Kd4 b2 50.Qa2 f5 51.Qc4+ Ka5 52.Qb3 Ka6 53.Kc5 Ka7 54.Kc6 b1=Q 55.Qxb1 f4 56.Qb7# 1-0