Last Pegasus:
only use monsters with at least 1400 atk and 1500 or more def, he wont be able to breach you and you can do whatever you want or deck out him. Dimension gate also helps, banish a 1500+ def monster, he wont be able to do anything
Get monsters with 1400+ATK and 1500+DEF so even if he sucks your monsters he wont be able to breach you.
It doesnt matter if you dont own D gate, just add more defensive cards and let him fill his back-rows. you will be safe as long as you have one standing monster and he will eventually deck out.
use pot of benevolence to lure his magic drain so you can ritual summon
Marik's "Right Back at You" Deck works awesome, with all back-row protection and you have no monsters he can steal because they leave and comeback every turn.
Just don't summon monsters in face-up attack position, then use burn spells like burning land, masked of accursed, restructer revolution, hinotama, goblin thief etc. Ez win Ez life