1.e4 c5 2.d3 g6 3.g3 Bg7 4.Bg2 e6 5.f4 Ne7 6.Nf3 Nbc6 7.O-O d6 8.c3 O-O 9.Qe2 Rb8 10.Na3 b5 11.Nc2 b4 12.Bd2 bxc3 13.bxc3 Qa5 14.e5 dxe5 15.Nxe5 Nxe5 16.fxe5 Ba6 17.c4 Qa4 18.Ne1 Rb2 19.Nf3 Nf5 20.Qf2 Bb7 21.g4 Bxf3 22.gxf5 Bxg2 23.Qxg2 exf5 24.Rae1 Qxa2 25.Re2 a5 26.h3 a4 27.Rff2 a3 28.Qd5 Qb1+ 29.Kg2 a2 30.e6 fxe6 31.Rxe6 Kh8 32.Rfe2 Rxd2 33.Rxd2 a1=Q 34.Rde2 Qh1+ 35.Kf2 Qag1#