1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 Nbd7 7.O-O b5 8.a4 b4 9.Na2 Bb7 10.Nxb4 Nxe4 11.Bf3 Qb6 12.c3 e6 13.a5 Qc7 14.Bxe4 Bxe4 15.Re1 d5 16.Qh5 Bxb4 17.Nxe6 Qd6 18.Nxg7+ Kf8 19.Bh6 Qg6 20.Qh3 Bc5 21.Ne6+ Kg8 22.Nf4 Bf5 23.Qh4 Qg4 24.Qxg4+ Bxg4 25.Nxd5 f6 26.Ra4 Bh5 27.Rc4 Kf7 28.b4 Bd6 29.Rc6 Rhe8 30.Rxe8 Rxe8 31.g4 Re6 32.Bf4 Re1+ 33.Kg2 Bxf4 34.gxh5 Bd2 35.Rxa6 Rc1 36.Rd6 Nf8 37.Rxf6+ Ke8 38.a6 Nd7 39.a7 Ra1 40.Nc7+ Kd8 41.Na6