Black overlooks 5...Qd5 6.Qb6 Rxe4 , when White has to settle for a draw by 7.Bb5 , followed by Qa5-c7-a5.
6.Qb6 Bb7 7.Na5! Rb8 8.Nc6! Qg1 9.Qxg1 Bxc6 10.Rxc6 Rb7 11.Qe3 Rg4 12.Rc8+ Rb8 13.Qc3
Now that Black's dark-squared bishop is gone, this knight cannot be exchanged.
Black resigned in view of 5.Ke2 Qxc3 6.Qxc3 dxc3 7.Rah1 and the mate is inevitable.