1.d4 Nf6 2.Nc3 d5 3.Bf4 c5 4.e4 Nxe4 5.Nxe4 dxe4 6.dxc5 Qa5+ 7.c3 Qxc5 8.Qa4+ Nc6 9.Qxe4 Bf5 10.Qe3 Qxe3+ 11.Bxe3 e6 12.Nf3 Be7 13.Bb5 O-O 14.O-O-O Rfd8 15.Bxc6 bxc6 16.Ne5 Rac8 17.Bxa7 Bd6 18.Bb6 Bc7 19.Bxc7 Rxd1+ 20.Rxd1 f6 21.Rd7 fxe5 22.Bxe5