It's hard to see anything other than an away win here. Girona have been poor in the Champions League, suffering defeats to Feyenoord, PSV and Sturm Graz, while Liverpool have passed test after test in this competition this season.
The Reds have kept three clean sheets in their last five games and with Girona having failed to score in three of their last four outings, they'll fancy their chances of another one here.
Liverpool are currently amidst a 17-match unbeaten run and the chances are they'll continue that here. Girona 0-2 Liverpool.