1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 Be7 7.O-O d6 8.Be3 O-O 9.f4 a6 10.Bf3 Qc7 11.g4 Nd7 12.f5 Nde5 13.Be2 Bd7 14.g5 Rfe8 15.f6 Bf8 16.Kh1 Rac8 17.Rg1 b5 18.a3 Nxd4 19.Bxd4 Bc6 20.Qe1 Qb7 21.Qh4 Ng6 22.Qg4 e5 23.Be3 a5 24.h4 Ra8 25.h5 Nf4 26.Bxf4 exf4 27.Bf3 b4 28.g6 fxg6 29.hxg6 bxc3 30.f7+ Kh8 31.fxe8=Q Rxe8 32.bxc3 Bxe4 33.Rgf1 Bxf3+ 34.Qxf3 Qd7 35.Rae1 Re5 36.Qxf4 Qh3+ 37.Kg1 hxg6 38.Qxf8+ Kh7 39.Qf4 Qh5 40.Rxe5