1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Qb6 8.a3 Nc6 9.Nb3 Be7 10.Qf3 Qc7 11.O-O-O b5 12.e5 dxe5 13.fxe5 Ng8 14.Bxe7 Ngxe7 15.Ne4 O-O 16.Nd6 Rb8 17.Bd3 Nxe5 18.Bxh7+ Kxh7 19.Qh5+ Kg8 20.Qxe5 Nf5 21.g4 f6 22.Qc5 Qxc5 23.Nxc5 Ne3 24.Rde1 Nxg4 25.Nxc8 Rfxc8 26.Nxe6 Nf2 27.Nf4 Nxh1 28.Rxh1 Rc4 29.Rf1 Rbc8 30.Rf2 R8c5 31.Nd3 Rh5 32.Nf4 Rf5 33.Nd3 Rxf2 34.Nxf2 Rf4 35.Nd3 Rf1+ 36.Kd2 Rh1 37.Nc5 Rxh2+ 38.Kc3 g5 39.Ne4 Kf7 40.Nc5 g4 41.Nxa6 g3