1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.c4 e6 6.cxd5 exd5 7.d3 Be7 8.Qb3 Qb6 9.Qxb6 axb6 10.Nc3 b5 11.Nh4 Be6 12.e3 Na6 13.d4 b4 14.Ne2 O-O 15.Nf4 Nc7 16.Nxe6 fxe6 17.Bh3 g5 18.Bxe6+ Nxe6 19.Nf5 Bd8 20.f3 Ne8 21.g4 N6g7 22.Nh6+ Kh8 23.Bd2 Be7 24.e4 Nc7 25.f4 dxe4 26.fxg5 Nge6 27.Nf5 Nd5 28.Nxe7 Nxe7 29.Bxb4 Rxf1+ 30.Rxf1 Nd5 31.Bd6 Kg8