Are there any websites where I can listen/download a Gemara shiur in English with rishonim, acharonim at a relatively high level? 

I'm not looking for daf yomi bekiyus shiurim but rather a deeper more iyundik one and preferably one with marei mekomos to help prepare for the shiur.