Bridge Quiz 1693

North leads the jack of hearts and west plays his ace

Which card would you play?
Vote