
Tata Steel Chess 2025 R13: Praggnanandhaa Wins Electrifying Tiebreaks vs. Gukesh

We crown the Lichess4545 Season 42 Champions!

All the time in the world - but enough time to win?

Home Cooking: the Good, the Bad, and the Ugly

Praggnanandhaa's Brilliant Tactic at Tata Steel!!

A Visual Recap of Tata Steel 2025

Ding-ness

Lichess Game of the Month: December '24

Fourteen tips how to perform well in blitz
Open tournaments
More »Eastern Blitz | 2h | 1314 | |
Benko Gambit Rapid | 1h 57m | 211 | |
Hourly Horde | 57m | 36 | |
Hourly SuperBlitz | 57m | 395 | |
≤1300 Rapid | 57m | 96 | |
≤1500 Blitz | 57m | 147 | |
Hourly King of the Hill | 57m | 38 | |
Hourly Antichess | 57m | 77 | |
≤1700 SuperBlitz | 57m | 219 | |
≤2000 Bullet | 27m | 101 | |
Hourly Bullet | 27m | 108 | |
Hourly UltraBullet | 27m | 39 |

Streamers and communities, get ready for the next Streamers Battles on 17th February at 16:00 UTC and 17th March at 16:00 UTC, with prizes for streamers whose teams finish in the top 4!

Our January 2025 free and open databases are now available for download. Together we played over 100,000,000 rated standard games last month and Antichess crossed 30 million rated games in total!

Our February 1+0 Bullet Shield Arena, the first of seven daily Shield Arenas this week, starts at 16:00 UTC! The winner will get a unique trophy and keep it until next month's tournament.

GM R Praggnanandhaa wins the Tata Steel Masters 2025! He defeated World Champion Gukesh D in the Blitz tiebreak, after both players lost their Classical games in the final round. GM Thai Dai Van Nguyen took 1st place in the Challengers section and qualifies for next year's Masters tournament.

Watch former World Champion Garry Kasparov commentate Round 6 of the Kasparov Chess Foundation University Cup now live on Twitch!

We are now on Kaggle! Use our puzzles, openings, and engine evaluation datasets directly in your Kaggle notebooks.

Our Game of the Month January Contest is underway: Share your best Lichess standard game played in January 2025 until 5 February! The winner will be announced on 14 February, followed by a blog post with commentary on the game.