1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.e5 Nd5 7.Qg4 g6 8.Bd2 f5 9.exf6 Nxf6 10.Qh4 O-O 11.Bd3 d5 12.O-O Bxc3 13.bxc3 e5 14.Nb3 Ne4 15.Qxd8 Rxd8 16.Bxe4 dxe4 17.Bg5 Re8 18.Nc5 Bf5 19.Nxb7 Re6 20.Rfd1 Na6 21.h3 h5 22.Rd2 Rb8 23.Nd6 Nc5 24.Nc4 Na4 25.Rad1 Nxc3 26.Rd8+ Re8 27.Rxe8+ Rxe8 28.Ra1 Rc8 29.Ne3 Kf7 30.a4 a5 31.Ra3 Be6