1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 Nf6 5.Bb5 Bd7 6.d3 g6 7.O-O a6 8.Bxc6 Bxc6 9.Qe1 Bg7 10.h3 h5 11.e5 dxe5 12.fxe5 Nd5 13.Ne4 b6 14.Bd2 O-O 15.Qg3 Qc7 16.Rae1 Rad8 17.a3 Bb7 18.c4 f5 19.Qxg6 fxe4 20.Ng5 Nf6 21.exf6 Rxf6 22.Rxf6 exf6 23.Qh7+