Hats off to play calling