1.e4 c5 2.f4 d6 3.Nf3 a6 4.a3 Nd7 5.Bc4 e6 6.O-O b5 7.Ba2 Bb7 8.d3 Be7 9.Nc3 Bf6 10.Ne2 g6 11.Ng3 Ne7 12.Ng5 h6 13.Nh3 Bd4+ 14.Kh1 Bg7 15.f5 gxf5 16.exf5 e5 17.Qh5 d5 18.Ne4 Nf6 19.Nxf6+ Bxf6 20.Nf2 Ng8 21.Ng4 Qe7 22.Bf4 Kf8 23.Rae1 e4 24.dxe4 dxe4 25.Rd1 Kg7 26.Rd6 Rh7 27.Rfd1 Bc8 28.Rxf6 Nxf6 29.Be5