1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.a3 Ba6 5.Qb3 d5 6.cxd5 Qxd5 7.Qxd5 Nxd5 8.e4 Nf6 9.Nc3 Bxf1 10.Rxf1 c5 11.d5 exd5 12.exd5 Bd6 13.Nb5 Ne4 14.Nxd6+ Nxd6 15.Bf4 Kd7 16.Ne5+ Ke7 17.O-O-O f6 18.Nc6+ Nxc6 19.dxc6 Nf5 20.Rd7+ Kf8 21.Re1 h5 22.f3 h4 23.c7 Kg8 24.Red1 Nd4 25.Be3 Nc6 26.R1d6 Ne5 27.Rd8+ Kf7 28.Rxa8