Lincoln City beat Shrewsbury Town F.C 2-1 .
The current ( 2017-18 ) champions are Lincoln City , who beat Shrewsbury Town F.C . 2–1 in the 2018 final to win the competition for the first time .
EFL Trophy