1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 a6 7.O-O Be7 8.Be3 O-O 9.Kh1 Qc7 10.f4 Nc6 11.Qe1 Re8 12.Qg3 g6 13.f5 Bd7 14.Rad1 Nxd4 15.Bxd4 e5 16.fxg6 fxg6 17.Be3 Be6 18.Bg5 Kg7 19.Qh4 Ng8 20.Bg4 Bc4 21.Rf3 Rf8 22.Rxf8 Rxf8 23.h3 Rf7 24.b3 Bxb3 25.cxb3 Qxc3 26.Be6 Qc2 27.Rg1 Qxa2 28.Bxf7 Kxf7 29.Qxh7+