1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.Be3 Nc6 8.Nb3 b5 9.a3 Be7 10.O-O O-O 11.f4 Bb7 12.Bf3 Rc8 13.Kh1 Re8 14.g4 Bf8 15.Bg2 Qc7 16.g5 Nd7 17.Rf3 Nc5 18.Rh3 Nxb3 19.cxb3 g6 20.Qg4 b4 21.Ne2 Bg7 22.Qh4 Bxb2 23.Qxh7+ Kf8 24.f5 Ke7 25.Rf1 bxa3 26.fxg6 Ne5 27.gxf7 Rf8 28.g6 a2 29.g7 Rxf7 30.Nf4 a1=Q 31.Rxa1 Bxa1 32.Rh6 Qb8 33.Rxe6+ Kd7 34.Rxe5 Bxe5 35.Bh3+ Kc7 36.g8=Q Bxe4+ 37.Qxe4 Rxg8 38.Qc4+ Kd8 39.Qxf7