Chess Today
Click here for answer
Ng4!!
pv pv 27...Ng4 28.hxg4 Rh6 29.g3 Qxg3#
menu