1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d5 5.Bb5 d4 6.Ne2 Bd7 7.O-O a6 8.Bxc6 Bxc6 9.d3 Nf6 10.Qe1 Be7 11.f5 exf5 12.exf5 Qd5 13.Nf4 Qxf5 14.Ne5 Qc8 15.Nxc6 Qxc6 16.Bd2 Kf8 17.Qe5 Re8 18.Rae1 Bd6 19.Qg5 h6 20.Rxe8+ Qxe8 21.Qh4 g5 22.Ng6+ fxg6 23.Rxf6+ Kg7 24.Qf2 Rf8 25.Rf3 Qe5 26.Rxf8 Qxh2+ 27.Kf1 Bxf8 28.c3 Qe5 29.cxd4 cxd4 30.b3 Bc5 31.Bc1 Qf5