1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.Nc3 O-O 7.Re1 d6 8.e4 c5 9.d4 cxd4 10.Nxd4 Qc8 11.Be3 a6 12.Rc1 Nbd7 13.f4 Qc7 14.g4 h6 15.g5 hxg5 16.fxg5 Ne8 17.g6 Ne5 18.gxf7+ Rxf7 19.Nxe6 Qxc4 20.Nf4 Bg5 21.b3 Qb4 22.Nfd5 Bxe3+ 23.Rxe3 Bxd5 24.Nxd5 Qb5 25.Bh3 Qa5 26.Be6 Qxa2 27.Rc2 Qa5 28.Qf1 Qb5 29.Ne7+ Kf8 30.Ng6+ Kg8 31.Qxb5 axb5 32.Nxe5 dxe5 33.Rf3 Ra7 34.Rxf7