1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 g6 5.Bb5 Bg7 6.O-O Qb6 7.Nd5 Qd8 8.d3 e6 9.Bxc6+ bxc6 10.Nc3 Ne7 11.Qe1 Rb8 12.Qf2 O-O 13.e5 Nd5 14.Ne4 dxe5 15.Nxe5 Bxe5 16.fxe5 Qc7 17.Qxc5 Qb6 18.Qxb6 axb6 19.Nd6 Ba6 20.Bh6 Rfd8 21.Rxf7 Ne3 22.Rg7+