Is the last move of this game correct? Should it be 11.... Qxh2 mate?

[Event "Ottawa Winter Open"]
[Site "Ottawa (Canada)"]
[Date "2023.01.20"]
[Round "1"]
[White "Desjardins Michel (CAN)"]
[Black "Gordon David (CAN)"]
[Result "0-1"]
[ECO "B01"]
[WhiteElo "1907"]
[BlackElo "2237"]
[Annotator ""]
[Source ""]
[Remark ""]

1.e4 d5 2.exd5 Nf6 3.d4 Bg4 4.Be2 Bxe2 5.Qxe2 Qxd5 6.Nf3 e6 7.O-O
Bd6 8.c4 Qh5 9.Nc3 Nc6 10.c5 Nxd4 11.Nxd4 Qd5 0-1