1.d4 d5 2.c4 dxc4 3.e3 b5 4.a4 c6 5.axb5 cxb5 6.Qf3 Nc6 7.Qxc6+ Bd7 8.Qf3 Nf6 9.Na3 Qa5+ 10.Bd2 Qd8 11.b3 cxb3 12.Nxb5 a5 13.Qxa8 Qxa8 14.Nc7+ Kd8 15.Nxa8 e6 16.Bxa5+ Ke7 17.Nf3 g6 18.Bc4 Bh6 19.Bxb3 Rc8 20.Ne5 Bb5 21.Bb4+ Ke8 22.Nc7+ Kd8 23.Nxb5 Bg7 24.Nxf7+ Kd7 25.Ra7+ Kc6 26.Ba4 Kd5 27.Nc7+ Kc4 28.Bd2 Rb8 29.Ne5#