1.e4 c5 2.Nf3 Nc6 3.Bb5 Nf6 4.e5 Nd5 5.Nc3 Nc7 6.Bxc6 dxc6 7.d3 g6 8.O-O Bg7 9.Be3 b6 10.h3 Ne6 11.Re1 O-O 12.Ne4 f5 13.exf6 exf6 14.Qc1 f5 15.Neg5 Nc7 16.Bf4 h6 17.Bxc7 Qxc7 18.Ne6 Bxe6 19.Rxe6 Kf7 20.Qe3 Rae8 21.Re1 Qd7 22.Ne5+ Bxe5 23.Rxe5 Rxe5 24.Qxe5 Re8 25.Qxe8+ Qxe8 26.Rxe8 Kxe8 27.f4 Kf7 28.c4 Kf6 29.Kf2 Ke6 30.Kf3 a5 31.a4