I'm not sure why people insist on calling the wins against Carolina, Houston, St. Louis, and Tampa Bay "Luck".
Luck is by definition: "good fortune; advantage or success, considered as the result of chance".
It's the word "chance" that we can clearly see that luck doesn't have as much to do...