Nxd5 exd5 6. d4 Nc6 7. dxc5 Bxc5 8. Qxd5 Qb6 9. Bc4 Bxf2+ 10. Ke2 0-0 11. Rf1 Bc5 12. Ng5 Nd4+ 13. Kd1 Ne6 14. Ne4 d6 15. exd6 Bxd6?? Nxd6 Rd8 17. Qxf7+ Kh8 19. Sarapu now resigned in light of 19...Rxg8 20.Nf7#. Bibliography