1.Nf3 c5 2.g3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nxc6 dxc6 6.Qxd8+ Kxd8 7.Nc3 Be6 8.Bg2 f5 9.e4 g6 10.Be3 Nf6 11.Bg5 Bg7 12.exf5 gxf5 13.O-O-O+ Kc7 14.Rhe1 Nd7 15.a4 a5 16.Bf3 h6 17.Bh4 Bf7 18.g4 Bg6 19.gxf5 Bxf5 20.Ne4 Bxe4 21.Rxe4 Rhf8 22.Rg4 Bh8 23.Be4 Nf6 24.Bxf6 Bxf6 25.f3 Bg5+ 26.Kb1 Rad8 27.Rxd8 Rxd8 28.Bd3 Rd4 29.Rxd4 exd4 30.c3 Kd6 31.cxd4