1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 d6 6.O-O e6 7.f5 exf5 8.d3 Nge7 9.Qe1 Ne5 10.Bb3 O-O 11.Qh4 Kh8 12.Ng5 h6 13.Nf3 N7c6 14.Qxd8 Rxd8 15.Bd5 Rb8 16.a4 Be6 17.Nxe5 Nxe5 18.exf5 Bxf5 19.h3 b6 20.Bf4 Rd7 21.Rae1 Be6 22.Bxe6 fxe6 23.Nb5 Rf8 24.Bg3 Rxf1+ 25.Kxf1 Kg8 26.Nxd6 Rxd6 27.Bxe5 Bxe5 28.Rxe5 Kf7