Maelstrom Wanderer by paying ({5} magic symbol) ({G} magic symbol) ({U} magic symbol) ({R} magic symbol) , plus commander tax if applicable.
This triggers both of
Maelstrom Wanderer's cascade abilities and both of
Momir Vig's abilities.
Resolve
Momir Vig's first ability, search your library for
Avenger of Zendikar and putting it on top of your library.
Resolve one of
Maelstrom Wanderer's cascade abilities, exiling
Avenger of Zendikar from your library and casting it without paying its mana cost.
Momir Vig's first ability triggers again, causing you to search your library for
Thicket Elemental and put it on top of your library.
Avenger of Zendikar enters the battlefield, triggering itself, creating a 0/1 Plant creature token for each land you control.
Resolve the remaining cascade trigger, exiling
Thicket Elemental from your library and casting it without paying its mana cost, choosing to pay an additional ({1} magic symbol) ({G} magic symbol) for its kicker cost.
Momir Vig's first ability triggers again, causing you to search your library for
Craterhoof Behemoth and put it on top of your library.
Thicket Elemental enters the battlefield, triggering itself, revealing
Craterhoof Behemoth and putting it onto the battlefield.
When
Craterhoof Behemoth enters the battlefield, it triggers itself, giving creatures you control trample and +X/+X until end of turn, where X is the number of creatures you control.
Resolve
Momir Vig's final trigger from step 2, revealing the top card of your library and putting it into your hand if it is a creature card.
Maelstrom Wanderer enters the battlefield.
You may attack with all of your creatures since they are granted haste by
Maelstrom Wanderer.
Results
Near-infinite power and toughness for creatures you control until end of turn.