1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 dxc6 7.a4 e5 8.O-O Qc7 9.Be3 Ng4 10.Bg5 h6 11.Bd2 Bc5 12.b4 Be7 13.Na3 O-O 14.Nc4 Be6 15.Qe2 Rfd8 16.Rfb1 b5 17.Ne3 Nxe3 18.Bxe3 a6 19.h3 Rdb8 20.Qe1 Kh7 21.Qc3 Bd6 22.Bc5 Rd8 23.Be2 Rac8 24.Rd1 Bxc5 25.Qxc5 Rxd1+ 26.Rxd1 Rd8 27.Rxd8 Qxd8 28.Qxc6 Qd2 29.Bf1 Qxb4 30.axb5 axb5 31.Qxb5 Qc3 32.Bd3 Qe1+ 33.Bf1 Qc3 34.Qb1 g6 35.Bd3 h5 36.h4 Kg7 37.Qc1 Bc4 38.Bxc4 Qxc4 39.f3 Qc3 40.Kf2 Kg8 41.Qd1 Qc5+ 42.Kf1 Qc4+ 43.Qd3 Qb4 44.c4 Qb2 45.Qd8+ Kg7 46.Qd5 Qc1+ 47.Kf2 Qb2+ 48.Kg3 Qc3 49.Kh2 Kg8 50.c5 Qe1 51.Qd8+ Kg7 52.c6 Qc1 53.c7 Qf4+ 54.Kh3 Qc1 55.c8=Q Qh1+ 56.Kg3 Qe1+ 57.Kh2 Qb1 58.Qh8# 1-0