Main deck (60) 4 Barkhide Troll 4 Blooming Marsh 1 Castle Garenbrig 3 Elvish Mystic 7 Forest 4 Hangarback Walker 4 Hardened Scales 2 Hashep Oasis 3 Llanowar Elves 4 Llanowar Wastes 3 Nissa, Voice of Zendikar 4 Overgrown Tomb 2 Rishkar, Peema Renegade 3 Vivien, Arkbow Ranger 4 Voracious Hydra 4 Walking Ballista 4 Winding Constrictor Sideboard (15) 2 Assassin's Trophy 3 Fatal Push 2 Leyline of the Void 2 Scavenging Ooze 2 Shapers' Sanctuary 4 Thoughtseize