1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nge2 Nxe2 6.Qxe2 a6 7.a4 d6 8.f4 Ne7 9.O-O Nc6 10.d3 Be7 11.Be3 O-O 12.f5 Ne5 13.Bb3 Bg5 14.fxe6 Bxe6 15.Bd5 Rb8 16.h3 b5 17.axb5 axb5 18.d4 Bxe3+ 19.Qxe3 Bxd5 20.dxe5 Bc4 21.Rfd1 b4 22.Ne2 Rb6 23.Ng3 Qc7 24.exd6 Rxd6 25.Rxd6 Qxd6 26.Nf5 Qe5 27.Ra5 Rc8 28.b3 Be6 29.Ne7+ Kf8 30.Nxc8 Qc7 31.Qxc5+