1.d4 Nf6 2.c4 g6 3.Nf3 d6 4.Nc3 Bg7 5.e4 O-O 6.Qc2 Nbd7 7.Bg5 h6 8.Bh4 g5 9.Bg3 Nh5 10.O-O-O Nxg3 11.hxg3 e6 12.e5 f5 13.exf6 Qxf6 14.Bd3 d5 15.cxd5 exd5 16.Nxd5 Qd8 17.Nxc7 Nb6 18.Nxa8 Nxa8 19.Bh7+ Kh8 20.Ne5 Bxe5 21.dxe5 Qe7 22.Rxh6 Be6 23.Bf5+