Solved 29 training puzzles11249
williamli0208
No note yet
Practised 13 positions on Checkmate Patterns II
Practised 2 positions on Key Squares
Practised 2 positions on Piece Checkmates I
Practised 1 position on Double Check
Practised 2 positions on Piece Checkmates I
Practised 1 position on Double Check
Gained 1 new follower
Joined 1 team
Solved 9 training puzzles1115385
Signed up to lichess.org