Brad Penner-USA TODAY Sports

The red-hot bats being swung by the New York Yankees were cooled on Tuesday by their crosstown rivals, the New York Mets.

No only did the Mets defeat the Yankees 4-2, but they held them without a home run. That ended the Yankees MLB record streak (which had reached 31) of most consecutive games with a homer.

The last time the Yankees failed to hit a long ball came on May 25 in the second game of a double-header with the Kansas City Royals.

Their run of 31 straight games with a long ball broke the previous record of 27 held by the 2002 Texas Rangers.

Michael Dixon
Bay Area born and raised, I have extensive experience in both the print and online worlds. There are few things in this world I love doing more than talking sports.