The Capitals New Good Luck Charm?