I missed Mate in 8. Could you find it?

Sort:
goodgoodgood

smiley_face10

1. qxd4

2.rd8

3.qd7

4.qxe8

5.qe7

6.rd6

7.qxf6 checkmate(in 7 btw)

smiley_face10

I have a forum where we review games. you can post it on my forum if you want(it's fine if you don't btw)

https://www.chess.com/forum/view/game-analysis/post-your-game-here-114887232