Great win for them over LFC. And considering how Liverpool are steamrolling virtually everybody right now, that win is quite a collector's item. Klopp has Liverpool playing on another planet right now. It's virtually raining trophies on Merseyside.
I know it seems unthinkable, but Wikipedia can occasionally be wrong (until someone corrects it, as has happened here).