1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 e5 7.Nf3 h6 8.O-O Be7 9.Re1 O-O 10.h3 Be6 11.Bf1 Qd7 12.Nd5 Bd8 13.c4 Nh7 14.b3 Ba5 15.Bd2 Bxd2 16.Qxd2 f5 17.exf5 Rxf5 18.Be2 Raf8 19.Nc3 Rf4 20.Nd5 Rxf3 21.Bxf3 Rxf3 22.gxf3 Nd4 23.Re3 Ng5 24.Qd1 Bxd5 25.f4 Ngf3+ 26.Kg2 Bc6 27.fxe5 dxe5 28.Qc1 Qf5 29.Rc3 Qg6+ 30.Kh1 Nh4+ 31.f3 Qg2#