1.e4 c5 2.d3 Nc6 3.f4 d5 4.exd5 Qxd5 5.Nf3 Nf6 6.Nc3 Qe6+ 7.Kd2 g6 8.g3 Bg7 9.Bg2 O-O 10.Re1 Qd6 11.Ke2 Bg4 12.Kf1 Rad8 13.h3 Bxf3 14.Qxf3 Nd4 15.Qf2 b6 16.Ne4 Qd7 17.Kg1 Nxe4 18.dxe4 Qa4 19.b3 Qa5 20.Be3 Qc3 21.Rac1 Rd7 22.e5 Nf5 23.Be4 e6 24.Bxf5 exf5 25.Red1 Rfd8 26.Rxd7 Rxd7 27.Qe2 Bf8 28.Kf2 h5 29.h4 Rd8 30.a4 Be7 31.Rd1 Rxd1 32.Qxd1 c4 33.Qd2 Qb2 34.bxc4 Qa2 35.a5 bxa5 36.c5 a4 37.Qc3 Bd8 38.c6 Bc7 39.Bxa7 a3 40.Bc5 Qb2 41.Bb4 Bb6+ 42.Ke2 Qb1 43.e6 fxe6 44.Qc4 Qb2 45.Qxe6+ Kh7 46.Qf7+ Kh8 47.Qc4 Kh7 48.c7 Bxc7 49.Qxc7+ Kg8 50.Qc4+ Kh7 51.Qb3 Qa2 52.Qxa2 g5 53.c4 gxf4 54.Ke1 f3 55.g4 fxg4 56.Qb1+ Kg7 57.Qd3 Kh6 58.Kd2 g3 59.Bf8# 1-0