Millwall avsluttet en serie med tre strake tap da de fortjent slo Cardiff City på The Den.
Innbytter Charlie Cresswell ga Millwall ledelsen etter 63 minutter da han steg høyest for å heade hjem da Cardiff ikke klarte å klarere fra en corner.
Forsvarer Niels Nkounkou hadde Cardiffs første skudd på mål i det 77. minutt da angrepsproblemene deres vedvarte.
Millwall gjorde kampen trygg da Benik Afobe scoret i sluttminuttet av ordinær tid med en fin avslutning.
Seieren løfter Millwall til 14. plass, mens Cardiff falt til 21. plass.
Cardiff, de nest lavest scorende i Championship, betalte igjen prisen for deres manglende evne til å tilby mer angrepstrussel.
De ville ha følt seg selvsikre på vei til hovedstaden, med presset mer på vertene.
Millwall-sjef Gary Rowett gjorde bare to endringer på siden som ble slått på Burnley, kanskje overraskende gitt Lions nylige form.
Vertene hadde ikke klart å score i sine tre foregående kamper – alle tap – etter å ha sluppet inn minst to mål på fem av de seks siste kampene.
Cardiff-sjef Steve Morison valgte å forlate den nye spissen Callum Robinson på benken da han gjorde to endringer på siden slått av Luton Town, med Romaine Sawyers og Jaden Philogene tilbakekalt i stedet for Joe Ralls og Mark Harris.
Cardiff-forsvareren Mahlon Romeo, som gjorde sin første retur til New Den etter å ha forlatt Millwall, fikk en tøff tid av supporterne, som hånet ham fra hans aller første berøring av ballen.
Zian Flemming produserte den første innsatsen på mål etter bare fem minutter, men Ryan Allsop var lett lik det, før Romeo produserte et pirrende innlegg som tre Cardiff-spillere så drifte utenfor lengste stolpe.
Det øyeblikket ga en indikasjon på hvorfor Bluebirds er mesterskapets lavestscorer med bare fire mål, og de burde virkelig ha scoret etter 15 minutter da Philogene headet over etter Max Watters’ utmerkede nedskjæring.
Mangel på selvtillit foran mål var et tema i begge ender av banen, og Flemming klarte ikke å finne målet 18 minutter etter at ballen tilfeldigvis falt for ham.
En enda bedre mulighet kom og gikk for vertene midtveis i første omgang da Andreas Voglsommer ikke klarte å få et talende preg på George Savilles utmerkede innlegg.
Saville hadde stor innvirkning på den første omgangen, men headingen hans etter 34 minutter ble reddet godt av Allsop, mens Callum Styles surret til da det trengtes mer ro.
Cardiff kom imidlertid nærmest å ta en fordel i første omgang da Sheyi Ojo raste utsiden av stolpen fra kloss hold 42 minutter etter Niels Nkounkous suverene innlegg.
Ojo og Watters ble begge byttet ut ved pause med Robinson debuterte da Harris også ble introdusert i Cardiff-angrepet.
Robinsons første sjanse i en Cardiff-skjorte kom etter 51 minutter, men han slo et skudd over mål.
Harris ga imidlertid nesten Bluebirds fordelen da hans fine innsats smalt mot stolpen på timemarkeringen.
Cresswell var spilleren som fikk gjennombruddet da han headet hjem fra Scott Malones innlegg.
Cresswell kan til og med ha hatt et sekund da Allsop ble tvunget til en ny redning, med Millwall som klarte å teste Allsop, i motsetning til det som skjedde i den andre enden,
Det var først i det 77. minutt at Bluebirds klarte å få et skudd på mål, med Nkounkous innsats reddet av Bartosz Białkowski.
Nkounkou var Cardiffs mest truende spiller, til tross for at han er en forsvarer.
En annen forsvarer, Perry Ng, produserte Cardiffs andre forsøk på mål, men headingen hans fra en corner ble reddet av Białkowski.
Sub Benik Afobe avsluttet saken i de siste øyeblikkene da han viste ro og lobbet ballen forbi Allsop og gjorde resultatet trygt.
Harris fikk nesten en sen trøst, men han kunne ikke matche Afobes sammensatte avslutning.
Millwall-sjef Gary Rowett:
“Jeg tror det var tilbake til normal tjeneste gjenopptatt hjemme.
“Vår hjemmeform har vært utmerket. Mot Reading var det litt av en svikt, og i dag ville jeg bare at vi skulle vise litt ro og litt mer tapperhet på ballen.
“Jeg syntes vi spilte rundt Cardiff veldig bra, og det er ikke lett å gjøre det når du er på baksiden av tre tap.”
Bluebirds-sjef Steve Morison:
«Mot de beste i ligaen på set-plays, vil det alltid være et tøft spørsmål, og vi taklet det i det hele tatt ganske bra.
“De scoret målet og endret spillets gang, og det var tøft for oss å komme tilbake.”
Oppstillinger
Millwall
Formasjon 3-4-3
- 33Bialkowski
- 4HutchinsonErstattet forCresswellpå 48′minutter
- 5Cooper
- 3M WallaceBestilte på 88 minutter
- 16Shackleton
- 8Mitchell
- 23SavilleErstattet forMalonepå 62′minutter
- 17StilerBestilte på 76 minutter
- 10FlemmingErstattet forHoneymanpå 89′minutter
- 9BradshawErstattet forUreypå 62′minutter
- 21VoglsammerErstattet forHelvetepå 62′minutter
Vikarer
- 1Lang
- 2McNamara
- 7Helvete
- 11Malone
- 14Urey
- 15Cresswell
- 39Honeyman
Cardiff
Formasjon 4-3-3
- 1Alt
- 2RomeoBestilte på 53 minutter
- 38Av
- 23KipreBestilte på 46 minutter
- 37Nkounkou
- 19SawyersErstattet forRallspå 69′minutter
- 6Wintle
- 35Det lukter
- 10OjoErstattet forM Harrispå 45′minutter
- 36WattersErstattet forRobinsonpå 45′minutter
- 25Philogene-BidaceErstattet forHvorforpå 69′minutter
Vikarer
- 8Ralls
- 12Sang
- 20Hvorfor
- 21Alnwick
- 26Simpson
- 29M Harris
- 47Robinson
- Dommer:
- Jeremy Simpson
- Deltakelse:
- 13.010
Live tekst
-
Kampen avsluttes, Millwall 2, Cardiff City 0.
-
Andre omgang slutter, Millwall 2, Cardiff City 0.
-
Hjørnespark, Cardiff City. Forårsaket av Charlie Cresswell.
-
Forsøk blokkert. Callum Robinson (Cardiff City) skudd med venstrebenet fra kloss hold blokkert. På pasning fra Mahlon Romeo med en crossball.
-
Mark Harris (Cardiff City) lager frispark.
-
5′ Jamie Shackleton (Millwall) vinner et frispark på egen banehalvdel.
-
26 Niels Nkounkou (Cardiff City) vinner et frispark på motstanders banehalvdel.
-
Billy Mitchell (Millwall) lager frispark.
-
Mål! Millwall 2, Cardiff City 0. Benik Afobe (Millwall) skudd med venstrebenet omtrent fra straffemerket høyt midt i mål. På pasning fra Charlie Cresswell.
-
46′ Joe Ralls (Cardiff City) lager frispark.
-
5′ Jamie Shackleton (Millwall) vinner et frispark på egen banehalvdel.
-
Bytte, Millwall. George Honeyman erstatter Zian Flemming.
-
Forsøk bommet. Mark Harris (Cardiff City) heading fra venstre side av fem-meteren til venstre for målet. På pasning fra Ryan Wintle med en crossball etter en dødball.
-
Murray Wallace (Millwall) får gult kort en stygg felling.
-
5′ Mark Harris (Cardiff City) vinner et frispark på høyre ving.
-
Murray Wallace (Millwall) lager frispark.
-
Forsøk reddet. reddes Perry Ng (Cardiff City) heading omtrent fra straffemerket reddes midt i mål. På pasning fra Joe Ralls med en crossball.
-
Hjørnespark, Cardiff City. Forårsaket av Zian Flemming.
-
30′ Gavin Whyte (Cardiff City) vinner et frispark på høyre ving.
-
Murray Wallace (Millwall) lager frispark.