1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.f4 d6 6.d3 e6 7.Nf3 Nge7 8.O-O O-O 9.Be3 Nd4 10.Qd2 Rb8 11.Rae1 b5 12.Nh4 f5 13.Nd1 Bd7 14.c3 Ndc6 15.Nf3 b4 16.e5 dxe5 17.fxe5 Qa5 18.Qf2 Qxa2 19.Re2 c4 20.dxc4 Qxc4 21.Nd2 Qa6 22.Bc5 Rfe8 23.Bd6 Rbc8 24.Nb3 Qb5 25.Nc5 Nxe5 26.Nxd7 Nxd7 27.Rxe6 Nc6 28.Rxe8+ Rxe8 29.Ne3 bxc3 30.bxc3 Bxc3 31.Qa2+ Kg7 32.Nd5 Re2 33.Qa3 Rxg2+ 34.Kxg2 Qxd5+ 35.Kh3 Bf6 36.Re1 g5 37.g4 fxg4+ 38.Kxg4 Qg2+ 39.Kh5 Bd4 40.Qd3 Nf6#