1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.O-O h6 5.c4 e6 6.Qb3 b6 7.d3 c6 8.cxd5 cxd5 9.Nc3 Nbd7 10.Qa4 Be7 11.Nd4 Bg6 12.Nc6 Qc7 13.Nxe7 Kxe7 14.Bf4 e5 15.Nb5 Qc6 16.Rac1 Nc5 17.Bxe5 a6 18.Rxc5 bxc5 19.Bd6+ Kd7 20.Bh3+ Ng4 21.Qxg4+ Kd8 22.Nc7 Qxd6 23.Nxa8 Ke7 24.Nb6 Qxb6 25.Qd7+ Kf6 26.Qxd5 Qxb2 27.Qd6+ Kg5 28.Qf4+