1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Nb3 Nf6 7.Be2 O-O 8.O-O d6 9.Bg5 a6 10.f4 b5 11.a3 Bb7 12.Bf3 Rc8 13.Re1 Nd7 14.Bg4 Ncb8 15.Qd2 Qb6+ 16.Qe3 Qxe3+ 17.Rxe3 Rfe8 18.Rd1 Rc7 19.Rd2 Nc5 20.Nxc5 Rxc5 21.Nd5 Bxd5 22.exd5 f5 23.Bf3 Bxb2 24.Rxe7 Rcc8 25.Rde2 Rxe7 26.Rxe7 Bxa3 27.Rb7 Re8 28.g4 Bc5+ 29.Kg2 fxg4 30.Bxg4 b4 31.Be6+ Kf8 32.Bh6#