1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.a3 Bd6 9.b3 Bf4 10.Bxf4 Qxf4 11.Nxc6 bxc6 12.Qd4 O-O 13.g3 Qh6 14.h4 d5 15.e5 Nd7 16.b4 f6 17.f4 fxe5 18.fxe5 Qg6 19.Rxf8+ Nxf8 20.Qf4 Qxc2 21.Rf1 Qf5 22.Qe3 Qg6 23.Bd3 Qe8 24.Qc5 a5 25.b5 cxb5 26.Nxb5 Bd7 27.Nd6 Qh5 28.Nf5 Re8 29.Ne7+ Kh8 30.Nxd5 Kg8 31.Qxf8+