David Ye Cheng Liang Chess Games
Explore 1 David Ye Cheng Liang chess games in the CipherChess chess database. See David Ye Cheng Liang's full win, draw and loss record, results with the white and black pieces, the openings David Ye Cheng Liang plays most, and replay any David Ye Cheng Liang game move by move.
Recent David Ye Cheng Liang Chess Games
Prep against David Ye Cheng Liang
Load David Ye Cheng Liang's games onto the analysis board, study their openings, and find where their lines crack, all in your browser.
Open the Analysis BoardSearch the DatabaseOpenings David Ye Cheng Liang Plays
About David Ye Cheng Liang's chess games
This page collects 1 David Ye Cheng Liang chess games from the CipherChess mega database. Use it to study how David Ye Cheng Liang handles both colours, which openings David Ye Cheng Liang returns to most often, and how their results break down across wins, draws and losses. Every game links to an interactive board where you can replay David Ye Cheng Liang's moves and run them through the engine, ideal preparation before facing David Ye Cheng Liang over the board or online.
Whether you searched for “David Ye Cheng Liang chess”, “David Ye Cheng Liang chess games” or “David Ye Cheng Liang openings”, this is the complete David Ye Cheng Liang record in the database: full game history, results with White and Black, rating where known, and a replayable board for every game. Bookmark it to track David Ye Cheng Liang's games and prepare your lines before your next match.
Frequently asked questions
How many chess games has David Ye Cheng Liang played?
The CipherChess database holds 1 chess games played by David Ye Cheng Liang, with a 0 win, 0 draw and 1 loss record.
What openings does David Ye Cheng Liang play?
David Ye Cheng Liang's most-played opening in the database is the Queen's Pawn Game: Zukertort Variation. The full breakdown of David Ye Cheng Liang's openings, with games and share, is listed above.
What is David Ye Cheng Liang's win rate?
Across 1 games, David Ye Cheng Liang scores 0% overall (counting a draw as half a point), with 0 wins, 0 draws and 1 losses.