A smash-and-grab double salvo saw Viktoria Plzen book their place in the last 16 of the Europa League at the expense of Shakhtar Donetsk.