Vintercupen, som denna gång spelats med betänketiden 60+30, har som vanligt genomförts med gruppspel före jul och finalspel efter nyår. Nio personer deltog från början och man delades in i tre kvalgrupper. De tre gruppsegrarna blev Michael Källström, Javad Montazeri och Andrée Varg Lundin. Grupptvåor blev Emanuel Guteskär, Albin Berglund Henell och Frank Blom. Grupptreor slutligen blev Calle Kjellin, Curt Andersson och Jakob Blom.

Till finalspelet fick Michael lämna återbud och åtta personer återstod. Särspel mellan grupptvåorna fick avgöra vilka två som skulle kvalificera sig till A-finalen, vilket Albin och Frank lyckades med. Själva finalspelet blev ganska rumphugget. Av de åtta partier som skulle spelas avgjordes hälften genom w.o. Trist, men sådant händer under denna tid på året. I A-semifinalerna vann Javad över Frank medan Albin fick w.o. mot Andrée. I B-semifinalerna fick Jakob en w.o.-vinst mot Emanuel, medan Curt och Calle spelade remi där Curt vann det efterföljande särspelet i blixt.

I den avslutande ronden vann Albin finalpartiet mot Javad och blev således vinnare av Vintercupen 2025! I bronsmatchen fick Frank w.o. mot Andrée. I B-finalen om femte pris vann Curt på w.o. mot Jakob och i matchen om sjunde pris vann Emanuel partiet mot Calle.

Resultaten återfinns även på schack.se: gruppspel , finalspel