1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O b6 5.d4 Bb7 6.c4 Nbd7 7.Nc3 Be7 8.Ne5 c5 9.cxd5 Nxd5 10.Nxd5 Bxd5 11.Bxd5 exd5 12.Nc6 Qc7 13.Nxe7 Kxe7 14.dxc5 Qxc5 15.Be3 Qd6 16.Qd4 Nf6 17.Bf4 Qe6 18.Qb4+ Kd7 19.Rac1 Rhc8 20.Rxc8 Rxc8 21.Qa4+ Ke7 22.Qxa7+ Kf8 23.Qa3+ Kg8 24.Qd3 h6 25.Rc1 Re8 26.Rc2 Ne4 27.Be3 Nf6 28.Bd4 Ne4 29.Qb5 Nd6 30.Qd3 Nf5 31.Bxb6