1.Nf3 c5 2.g3 g6 3.Bg2 Bg7 4.O-O Nc6 5.e4 e5 6.d3 Nge7 7.c3 O-O 8.a3 d6 9.b4 h6 10.Nbd2 Be6 11.Bb2 f5 12.exf5 Bxf5 13.Nc4 d5 14.Ne3 e4 15.Nh4 Ne5 16.Nhxf5 gxf5 17.dxe4 dxe4 18.bxc5 Qxd1 19.Raxd1 Nd3 20.Ba1 Rad8 21.f3 Nxc5 22.fxe4 Rxd1 23.Rxd1 fxe4 24.c4 Bxa1 25.Rxa1 Rd8 26.Rd1 Rxd1+ 27.Nxd1 Nc6 28.Nc3 Ne5 29.Nxe4 Nxe4 30.Bxe4 Nxc4 31.Bd5+