1.Nf3 Nf6 2.d4 e6 3.Bf4 d5 4.e3 Bd6 5.Ne5 c5 6.Bb5+ Kf8 7.O-O g6 8.dxc5 Bxc5 9.c4 Kg7 10.Nc3 a6 11.Ba4 dxc4 12.Qf3 Nh5 13.Bh6+ Kxh6 14.Nxf7+ Kg7 15.Nxd8 Rxd8 16.Rad1 Rf8 17.Qe4 Nf6 18.Qxc4 Ba7 19.Qc7+ Kh6 20.Rd8 Rxd8 21.Qxd8