lichess.org
Donate

Puzzle

1- Qh8+, Kf7 ; (if Kxh8, exf8=Q#)
2- Qxf8+, Ke6 ;
3- e8=Q#

1- Qh8+, Kf7 ; (if Kxh8, exf8=Q#) 2- Qxf8+, Ke6 ; 3- e8=Q#

1.Qh8+ kf7
2.exf8=Q+ Ke6
3.Qe8#

this is another checkmate I saw

1.Qh8+ kf7 2.exf8=Q+ Ke6 3.Qe8# this is another checkmate I saw

sooooo simple
Qh8+
Kf7
Qxf8+
Ke6
e8=Q#

sooooo simple Qh8+ Kf7 Qxf8+ Ke6 e8=Q#