1.Nf3 Nf6 2.c4 Nc6 3.d4 d5 4.cxd5 Qxd5 5.Nc3 Qf5 6.d5 Ne5 7.e4 Nxf3+ 8.gxf3 Qh5 9.Nb5 Kd8 10.Bf4 Ne8 11.Rc1 Nd6 12.Nxc7 Rb8 13.e5 Nf5 14.Ne6+ fxe6 15.dxe6+ Nd6 16.exd6 exd6 17.Bxd6 Bxe6 18.Bxb8+ Bd7 19.Bc7+ Ke8 20.Rc4 Be7 21.Re4 Qg6 22.Bd6 Be6 23.Qa4+ b5 24.Qxb5+ Kf7 25.Rf4+ Bf6 26.Qb7+ Kg8 27.Qb8+ Kf7 28.Qc7+ Kg8 29.Qd8+ Bxd8 30.Rf8#