1.e4 c5 2.g3 Nc6 3.c3 d5 4.Bg2 dxe4 5.Bxe4 Nf6 6.Bg2 Bf5 7.Nf3 Bd3 8.Bf1 e6 9.Bxd3 Qxd3 10.Qe2 Qxe2+ 11.Kxe2 O-O-O 12.d3 Bd6 13.h3 Nd5 14.Be3 f6 15.Na3 b6 16.Nc4 Bc7 17.a4 Rd7 18.Rhd1 e5 19.Nfd2 h6 20.h4 Rhd8 21.Nb3 f5 22.a5 f4 23.axb6 axb6 24.Bd2 Kb7 25.Ra2 Nde7 26.Be1 Nf5 27.Nc1 e4 28.Na3 exd3+ 29.Kd2 fxg3 30.fxg3 Nxg3 31.Nb5 Bf4#