1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e6 5.Nf3 Nc6 6.Bc4 Qc7 7.O-O Nf6 8.Nb5 Qb8 9.e5 Ng4 10.Bf4 a6 11.Nd6+ Bxd6 12.exd6 O-O 13.h3 Nf6 14.Bg5 Ne4 15.Bf4 f5 16.Rc1 Re8 17.Re1 b5 18.Bd3 Nf6 19.Bxf5 Bb7 20.Bb1 Rf8 21.Be5 Qe8 22.Ng5 h6 23.Bxf6 Rxf6 24.Ne4 Rf4 25.Nc5 Rb8 26.Qd3 Ba8 27.Qh7+ Kf8 28.Bg6 Ne7 29.Bxe8 Rxe8 30.Nxd7+ Kf7 31.Ne5+