Exciting and creative game by two great players, with illuminating commentary (as always) by @DanielKingChess. Brave or foolish? | Richard Rapport vs Dmitry Andreikin | FIDE Grand Pr... [link] via @YouTube