The New York Mets may be feeling a little better about themselves now, because they are at least scoring a few runs. After going through a string of eleven games where they tallied two or fewer runs 10 times, they scored three against the Los Angeles Dodgers and Zach Greinke on the Fourth of July (albeit in defeat), which was an accomplishment, and then rallied behind rookie Stephen Matz for an 8-0 win on Sunday, getting 15 hits in the process. After taking two out of three from the Dodgers, the Mets now travel to San Francisco with some revenge on their minds, as they take on the San Francisco Giants in baseball betting action starting at 10:10 PM ET. Of course, BetAnySports customers don't have to stop there, as they can partake in wagering on the side, total and various props through the facilities of Live Betting Extra.

This game is admittedly special for the Mets, because the opposing pitcher, Chris Heston, threw a no-hitter against them on June 9. So who will the Mets counter with? Well, it's the guy who has, we suppose, been the underachiever of this staff, lefty Jonathan Niese, who has dropped his ERA to 3.90 with five consecutive quality starts but has lost six straight decisions.

At the moment, the Mets are 42-41, which puts them 4.5 games behind the Washington Nationals in the NL East race. They still sport a road record of 13-27, and only the Philadelphia Phillies are worse in the senior circuit. The Giants have the same record as the Mets and are four games behind the Dodgers in the National League West race. They are trying to break a six-game losing streak in this one.

In the baseball betting odds that have been posted on this game by the people at BetAnySports, the Giants are the favorites:

San Francisco Giants (Heston) -131
New York Mets (Niese) +121

Under 7 runs -130
Over 7 runs +110

Heston (8-5, 3.78 ERA) registered 11 strikeouts in throwing the no-no, and has had a 3.80 ERA in the four starts since then. He was not horrible in his last start in Miami, as he gave up three runs in six innings, but the bullpen blew the lead. So now, after being swept by both the Marlins and the Nationals, the Giants return home having scored five runs over their last three contests.

San Francisco may be able to count on the Mets continuing to be anemic against them in head-to-head meetings. New York has batted an even .200 against them last 13 times they have met. BetAnySports customers may be on the lookout for another low-scoring game here, as Niese has been pretty slick at AT&T Park in his three starts (1.71 ERA). He is part of the Mets' six-man rotation, and a couple of the members of that rotation are none too happy about it, but manager Terry Collins has told them they are going to have to grin and bear it, and that it is for their own good. Of course, when you consider that the Mets have a number of young arms, it might just make long-term sense.

In the last 10 games, Mets pitching has allowed a total of 18 runs, and that is due in no small part to great bullpen work, with Jeurys Familia as the anchor. He had 22 saves in the team's first 81 games, and that has never been done before in franchise history.

BetAnySports has some of the best baseball betting options you'll find anywhere, including reduced juice, which is always a big attraction. Also remember that you have the ability to make deposits with Bitcoin, as well as your Visa card. And when it's time to get paid, they are just about the fastest people in the business!