1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.f4 O-O 9.Bf3 Qc7 10.Be3 Nbd7 11.g4 Nb6 12.Kh1 Rb8 13.g5 Ne8 14.f5 Nc4 15.Bc1 Kh8 16.Bg2 b5 17.Nce2 e5 18.Nf3 Bb7 19.Ng3 Rd8 20.Nh4 d5 21.Qh5 Rd6 22.b3 Nb6 23.Bb2 d4 24.Ba3 Rc6 25.Bxe7 Qxe7 26.f6 gxf6 27.g6 fxg6 28.Nxg6+