De både blocken ligger sida vid sida i en dramatisk rösträkning. När två tredjedelar av rösterna har räknats leder högerblocket.
Valkvällen började i jubel för de rödgröna. SVT:s vallokalundersökning visade att de rödgröna ledde knappt över högerpartierna.
På högerpartiernas valvaka sjönk hoppet om ett maktskifte.
Men när över hälften av rösterna räknats började det hända saker. Moderaterna fick allt större andel av rösterna.
Samtidigt tappade rödgröna partier flera tiondels procentenheter tillsammans.
När två tredjedelar av rösterna var räknade hade högersidan gått om.
När 4 550 distrikt av 6 578 hade räknats ledde högerpartierna med 49,7 procent mot 48,8 procent för de rödgröna.
Socialdemokraterna ser ut att ha gjort ett bra val och hade 30,4 procent av rösterna när två tredjedelar av distrikten räknats.
Den stora vinnaren ser dock Sverigedemokraterna ut att bli som just då låg på 20,8 procent.
Om den siffran håller blir SD näst största parti, vilket skulle innebära ett historiskt skifte. Moderaterna har varit näst största parti sedan 1979.