1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 Nge7 5.d4 cxd4 6.Nxd4 Nxd4 7.Qxd4 Nc6 8.Qf2 d5 9.Bd3 Be7 10.O-O O-O 11.a3 a6 12.Bd2 b5 13.exd5 exd5 14.Qf3 Bc5+ 15.Kh1 Ne7 16.Rae1 Bd4 17.Rxe7 Qxe7 18.Nxd5 Qa7 19.c3 Bc5 20.b4 Bb6 21.Nxb6 Qxb6 22.Be3 Qb8 23.Bd4 Be6 24.Qe4 g6 25.f5 Bc4 26.fxg6 fxg6 27.Bxc4+ bxc4 28.Qe6+