Find the word definition

Wiktionary
turn up trumps

alt. (context idiomatic English) To achieve success at something, especially unexpectedly. vb. (context idiomatic English) To achieve success at something, especially unexpectedly.