1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 Qb6 7.Nb3 e6 8.Bf4 Ne5 9.Be3 Qc7 10.f4 Nc6 11.g4 a6 12.g5 Nd7 13.Qf3 b5 14.Qf2 Na5 15.Nxa5 Qxa5 16.Bg2 Qc7 17.e5 Bb7 18.O-O Bxg2 19.Kxg2 b4 20.Ne2 dxe5 21.f5 exf5 22.Qxf5 Nc5 23.c3 Ne6 24.Rad1 Bc5 25.Bxc5 Nxc5 26.cxb4 Ne6 27.Nc3 O-O 28.Nd5 Qc4 29.Qxe5 Qxa2 30.g6 Rae8 31.gxf7+ Rxf7 32.Rxf7 Kxf7 33.Qf5+ Kg8 34.Rf1 Nd8 35.Ne7+ Kh8 36.Qf8+