Don't think of "cause" here - it doesn't generalize that easily.
Consider the statements P = "The Aggies win the next football game" and Q = "I win the bet I made with Tom." So, $P \implies Q$ means "If the Aggies win the next football game, then I win the bet I made with Tom." Consider the contrapositive: "If I lost the bet I made with Tom, then the Aggies lost the next football game." Think of this: The Aggies win, I win my bet. But if I lost my bet, then certainly the Aggies lost. The same reasoning, huh?
But try this, if I won the bet, does that mean the Aggies won? Not necessarily. Fallacy of the converse.