1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 Bb4 7.a3 Bxc3+ 8.bxc3 Nxe4 9.Qg4 d5 10.Qxg7 Qf6 11.Qxf6 Nxf6 12.f3 Rg8 13.Be3 Bf5 14.O-O-O b6 15.g4 Be6 16.Bb5 Rc8 17.h4 h5 18.g5 Nd7 19.Kb2 Ne7 20.f4 Nf5 21.Bf2 exf4 22.Nd4 Nd6 23.Ba6 Ne4 24.Nxe6 fxe6 25.Bd4 Rc7 26.Bb5 Ke7 27.Rhe1 f3 28.Bd3 Ndc5 29.c4 Na4+ 30.Ka1 Nac3 31.cxd5 Nxg5 32.d6+ Kxd6 33.Be5+ Kc6 34.Bxc3 Kb7 35.Be5 f2 36.Re3 Rf7 37.hxg5 Rxg5 38.Bd4 Rg1 39.Bf1 Rd7 40.c3 Rd6 41.Kb2 h4 42.Kc2 h3 43.Bxh3 e5 44.Rxe5 Rh6 45.Re7+ Kc6 46.Bd7+ Kd6