Position after 9. Bg5.
Position after 9. ... b5.
Position after 10. Nxb5.
Position after 10. ... cxb5.
Position after 11. Bxb5+.
Position after 11. ... Nbd7.
Position after 12. 0-0-0.
Position after 12. ... Rd8.
Position after 13. Rxd7.
Position after 13. ... Rxd7.
Position after 14. Rd1.
Position after 14. ... Qe6.
Position after 15. Bxd7+.
Position after 15. ... Nxd7.