Puzzle 644856:
Puzzle 644856:
GM Al Onischuk (2667) - GM Wesley So (2822)
ch-USA TB 2017 Saint Louis USA (2), 2017.04.10 Onischuk - So, Saint Louis 2017
ch-USA TB 2017 Saint Louis USA (2), 2017.04.10 Onischuk - So, Saint Louis 2017