1.Nf3 d5 2.g3 Nf6 3.Bg2 Nc6 4.d4 Bf5 5.O-O e6 6.c4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.Bf4 Bd6 10.Bg5 Be6 11.Bxf6 Qxf6 12.e4 dxe4 13.Nxe4 Qf5 14.Nh4 Qb5 15.d5 Rad8 16.dxe6 Bxg3 17.Qg4 Bxh4 18.exf7+ Rxf7 19.Qxh4 Rd4 20.Rae1 Qxb2 21.Ng5 h6 22.Re8+