1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Nc3 Bb4 7.Bd3 Nc6 8.Bc2 Qa5 9.O-O Bxc3 10.bxc3 O-O 11.f4 Qxc3 12.Nxc6 dxc6 13.e5 Qxa1 14.Qd3 Qxa2 15.exf6 g6 16.Ba3 e5 17.f5 Bxf5 18.Rxf5 Rfd8 19.Qc3 Rd4 20.Rxe5 Qxc4 21.Qe3 Rdd8 22.Bb3 Qg4 23.h3 Qh4 24.Bxf7+ Kxf7 25.Re7+ Kg8 26.f7+ Kg7 27.f8=Q+