1.c4 Nf6 2.Nf3 c5 3.Nc3 e6 4.g3 b5 5.Nxb5 Be7 6.Bg2 Nc6 7.d4 Ne4 8.d5 Qa5+ 9.Nd2 exd5 10.O-O dxc4 11.Nxe4 Qxb5 12.Bg5 f6 13.Bf4 O-O 14.Nd6 Bxd6 15.Bxd6 Re8 16.Qd5+ Kh8 17.e3 Ba6 18.Rfb1 Rac8 19.Qxc5 Qxc5 20.Bxc5 Rb8 21.Bxc6 dxc6 22.Bxa7 Rb7 23.Bd4 Kg8 24.Bc3 Rd8 25.Rd1 Rd3 26.Rxd3 cxd3 27.f3 f5 28.Kf2 Kf7 29.e4 fxe4 30.fxe4 Ke6 31.Ke3 Rf7 32.b4 d2 33.Rd1 Bb5 34.Rxd2 Ra7 35.Bd4 Ra3+ 36.Kf4 g6 37.Bc5 Rd3 38.Rxd3 Bxd3 39.a4 Bc2 40.a5 Bd3 41.Ke3 Bb5 42.Kd4 Be2 43.e5 Ba6 44.Bd6 Bb5 45.Kc5 Kd7 46.Kb6 Ke8 47.g4 Kd7 48.a6 Kc8 49.a7 h5 50.h3 g5 51.a8=Q+ Kd7 52.Qg8 Be2 53.Qf7+ Kd8 54.Qf6+ Kd7 55.Qe7+ Kc8 56.Qc7# 1-0