1.Nf3 d5 2.g3 c5 3.Bg2 Nf6 4.O-O Nc6 5.d4 Bf5 6.c4 e6 7.Nc3 Be7 8.cxd5 Nxd5 9.Nxd5 exd5 10.dxc5 Bxc5 11.Qb3 Qd7 12.Qc3 Bf8 13.Rd1 f6 14.Nd4 Rd8 15.Nxf5 Qxf5 16.Bf4 Be7 17.Qb3 g5 18.Be3 d4 19.Bxc6+ bxc6 20.Bxd4 Qg4 21.Bc3 Kf8 22.Rxd8+ Bxd8 23.Qb8 Kg7 24.Qxa7+ Kg6 25.Qe3 Bc7 26.Rd1 Rf8 27.Qd3+ Kh6 28.Qd7 Qxe2 29.Re1