1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Nc3 Bb4 5.Bg5 h6 6.Bh4 g5 7.Bg3 Ne4 8.Qc2 Bb7 9.e3 d6 10.Bd3 f5 11.O-O-O Bxc3 12.bxc3 Nd7 13.d5 Ndc5 14.Nd4 exd5 15.Nxf5 Qf6 16.Nd4 Nxd3+ 17.Rxd3 Nc5 18.cxd5 Bxd5 19.Nb5 Be4 20.Nxc7+ Kd7 21.Nxa8 Bxd3 22.Qd1 Qxc3+