1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 a6 7.O-O Nbd7 8.f4 b5 9.Bf3 Bb7 10.e5 Bxf3 11.Nxf3 dxe5 12.fxe5 b4 13.exf6 bxc3 14.fxg7 Bxg7 15.bxc3 Qb6+ 16.Nd4 e5 17.Qg4 Bf6 18.Kh1 O-O-O 19.Nf5 Qc6 20.Ba3 Kb8 21.Rae1 Qxc3 22.Qe4 Ka7 23.Nd6 Rb8 24.Bc1 Rb4 25.Be3+ Kb8 26.Rb1 a5 27.a3 Qxa3 28.c3 Kc7 29.cxb4 Kxd6 30.Rbd1+ Ke7 31.Qf5