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.