An adult player's quest to get a Master rating.
28. Qxh6! Nxg3 29. Qh4!! Ng6 is coming
The other good move is f6. I didn't find either of the moves but won anyway.
How about 28. Rg6!One line is 28... cxd4 29. Qxh6 dxc3+ 30. Kh1 c2 31. Rf1 and it looks like Black has to give up major material to avoid mate.
What happens after 28.Qxh6 Nxg3 29.Qh4 Nxf5?Like Kevin I'd go for 28.Rg6. It looks like 28...cxd4 29.Qxh6 dxc3+ 31.Kh2! c2 32.Rxg7+! Nxg7 33.Ng6 forces mate.
if 29.Qh4 Nxf530.exf530...Bxf531.Nxf7 leads to mate30...Rxd431.cxd4 leads to mate
Hmm, that's deep. From a practical standpoint 28.f6 and 28.Rg6 seem a little easier to find.