/cdn.vox-cdn.com/uploads/chorus_image/image/53026337/158774116.0.jpg)
Pre-match shoot
Hearts have struggled for form since replacing Robbie Neilson with Ian Cathro, and have recently struggled to get past Rovers in the cup before getting hammered by Celtic. It may be early days, but Cathro faces the prospect of open revolt if he suffers defeat in games against Hibs in the cup and us at Tynecastle. To that end, Hearts have signed a lot of players in this window, which Mark Warburton noted are probably low on match fitness. Essentially, they'll be a very unpredictable side, but with Rangers coming into the game after a fine 2-0 win at Motherwell and new signing Emerson Hyndman starting excellently, there's a very good prospect of a victory in Edinburgh.
Team news
Joe Garner is fit enough to play some part, while Jordan Rossiter is probably still absent. Danny Wilson should be available too. Niko Kranjcar, of course, won't be around.
Venue
Tynecastle, Edinburgh
Kick-off time
7:45pm GMT, 2:45pm ET
Betting Odds
Hearts 85/40, Draw 5/2, Rangers 13/10
Odds via McBookie. Sign up via GTBFO through this link for a free £25 bonus.
TV
BT Sport 2 (U.K. & Ireland), FOX Soccer Plus (U.S.), Sportsnet World Now (Canada), beIN Sports 3 (Australia), beIN Sports 9/13 Arabia HD (Middle East and North Africa)
Live Streaming
BT Sport Live Streaming (U.K. & Ireland), FOX Soccer 2Go (U.S.), Sportsnet World Now (Canada), beIN Sports Connect Arabia (Middle East and North Africa), Rangers TV (Worldwide except UK & Ireland.)