Yankees record-breaking HR streak comes to an end against Mets

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.