1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.e5 Nc6 6.Qa4 Nd5 7.Qe4 Nb6 8.Nc3 Bg7 9.Bf4 d5 10.exd6 Bf5 11.dxe7 Nxe7 12.Bb5+ Kf8 13.Qe3 Nbd5 14.Nxd5 Qxd5 15.c4 Qd8 16.O-O a6 17.Rad1 Qc8 18.Rfe1 Be6 19.Bd7 Qxc4 20.Bxe6 fxe6 21.Be5 Nf5 22.Bxg7+ Nxg7 23.Ne5 Qh4 24.Qf3+