1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.Nc3 Bb4 5.Bg5 Bb7 6.Nd2 h6 7.Bh4 c5 8.d5 exd5 9.cxd5 Qe7 10.Qc2 O-O 11.e4 g5 12.Bg3 Bxc3 13.bxc3 Bxd5 14.O-O-O Bxe4 15.Nxe4 Qxe4 16.Bd3 Qc6 17.h4 g4 18.Qd2 Kg7 19.Bf4 Nh5 20.Be4 Qf6 21.Bxh6+ Qxh6 22.Qxh6+ Kxh6 23.Bxa8 Nf4 24.Rhe1 c4 25.Rd6+ Kh5 26.Re5+ f5 27.Be4 Kxh4 28.Rxf5 Rxf5 29.Bxf5 g3 30.fxg3+ Kxg3 31.Bxd7