Another possible sequence was Qh5+ when the following replies would lose material for Black:
..Qf7 Nxc7+ wins the Queen
..Kd7 Nxg5 (threatening Be6+ Kd8 Nf7+, again winning the Queen) when either
(a)fxg5 Rf7, pins the Queen and wins more material or
(b)Nd8 (protecting e6) Qh3+ Ke8 Qh8+ and either swapping Queens (if Black plays Qf8 Qxf8+ Kxf8 Rxf6+ with an overwhelming material advantage) or winning another pawn with a huge attack if Black plays d7 Rxf6
pos13tns:1237
UPSET!!!!!!!!!!!!!!!!!!!!!!!