1.e4 c5 2.Bc4 e6 3.Nc3 a6 4.a4 Nc6 5.d3 d6 6.f4 g6 7.Nf3 Bg7 8.O-O Nge7 9.Qe1 Nd4 10.Nxd4 Bxd4+ 11.Be3 Bg7 12.Qh4 Qc7 13.Rae1 d5 14.exd5 Nf5 15.Qh3 Nxe3 16.Rxe3 Bd4 17.dxe6 fxe6 18.Bxe6 Bxe3+ 19.Qxe3 Bxe6 20.Qxe6+ Qe7 21.Qb3 O-O-O 22.Nd5 Qd6 23.c4 Rhe8 24.Qd1 Re6 25.Qg4 Kb8 26.f5 gxf5 27.Qxf5 Rde8 28.Qxh7 Rh6 29.Qg7 Qxh2+ 30.Kf2 Ka7 31.b4 Qh4+ 32.Kg1 Re2