Liriano struggled greatly in the first half of the season, going 1–7 with a 4.72 ERA in 15 starts at the All Star break. However, he reclaimed his dominance of 2013 in the second half of the season, going 6–3 with a 2.20 ERA in 14 starts to end the season. Overall, Liriano posted another strong season in 2014, going 7–10 with a 3.38 ERA and 175 strikeouts in 29 starts. On December 9, 2014, he re-signed with the Pirates on a 3-year, $39MM contract.