1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Bg5 Bb4+ 5.Nc3 dxc4 6.e4 c5 7.e5 cxd4 8.Qa4+ Nc6 9.O-O-O Qa5 10.exf6 dxc3 11.fxg7 cxb2+ 12.Kb1 Qxa4 13.gxh8=Q+ Bf8 14.Be2 e5 15.Bh6 Bf5+ 16.Bd3 Bxd3+ 17.Rxd3 cxd3 18.Qxf8+ Kd7 19.Qxf7+ Kc8 20.Qb3