1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 O-O 6.O-O b6 7.cxd5 exd5 8.Nc3 Bb7 9.Bf4 a6 10.Rc1 Bd6 11.Ne5 Re8 12.Qb3 c5 13.Nxf7 Kxf7 14.Nxd5 Kf8 15.Nxf6 Bxg2 16.Qg8+ Ke7 17.Qxg7+ Ke6 18.Kxg2 Bxf4 19.d5+ Kd6 20.Nxe8+ Qxe8 21.Qf6+