mate in 8

Sort:
Two_Dogs_Playing

posting this game ending as a puzzle. White is obviously in trouble, fate sealed by playing (Ra2 =>) 16.Rc2 to support dark square bishop and c3 knight. 16.h1 was also considered, but with possible ...Nf4 to follow, pressure on g2 pawn ruled that move out. As it is, neither move prevents the forthcoming apocalypse.