1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.e5 Ne4 7.Nb5 Qa5 8.Qd4 Nxc3 9.bxc3 Be7 10.Nd6+ Bxd6 11.exd6 Nc6 12.Qxg7 Qe5+ 13.Qxe5 Nxe5 14.f4 Nc6 15.g3 b6 16.f5 Bb7 17.fxe6 dxe6 18.Bg2 Na5 19.O-O Bxg2 20.Kxg2 f5 21.Bf4 Nc4 22.d7+ Kxd7 23.Rad1+ Kc6 24.Rd4 b5 25.Re1 e5 26.Bxe5 Rhe8 27.Rf4 Nxe5 28.Rxf5 Nc4 29.Rxe8 Rxe8 30.Rf7 Re2+ 31.Kh3 Rxc2 32.Rxh7 a5 33.g4 Rxc3+ 34.Kh4 Rc2 35.Kg5 b4 36.Kf6 Rxa2 37.g5 b3 38.g6 Rf2+ 39.Ke7 b2 40.g7 Rg2