spot da mate first!!!!!
Another sacrifice
If you did not sacrifice
In the first one Black puts up more resistance with 3 ... Qf1+ 4 Kg3+ Kg1 5 Qa7+ Kh1 6 Qh7+ Kg1 7 Qh2#