1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Nbd2 O-O 5.a3 Bxd2+ 6.Qxd2 d5 7.e3 b6 8.b3 Ne4 9.Qc2 Nd7 10.cxd5 exd5 11.Qc6 Rb8 12.Qxd5 Bb7 13.Qf5 c5 14.Bd3 Ndf6 15.O-O g6 16.Qf4 Nh5 17.Qh6 Qd5 18.Bc4 Qf5 19.dxc5 Nxc5 20.Ng5 Nf6 21.Bb2 Qg4 22.f3 Qh5 23.Nxf7 Rxf7 24.Bxf7+ Kxf7 25.Qf4 Nd7