Chess Today
Click here for answer
Rxg7+!!
pv 19.Rxg7+ Kxg7 20.Rg1+ 20.Rg1+ Kh8 (20...Kh6 21.Ng4+) 21.Qg4! Nxg4 22.Nf7+ Kg8 23.Nh6# 10
menu