Chess puzzle (Equality)
Moves: 1. e4 c5 2. f4 d6 3. Nf3 h6 4. Bc4 Bg4 5. Nc3 f5 6. d3 Nf6 7. O-O Nc6 8. h3
Bxf3 9. Qxf3 Nd4 10. Qd1 a6 11. Be3 e5 12. fxe5 dxe5 13. Nd5 f4 14. Nxf6+ gxf6
15. Qh5+ Ke7 16. Bxd4 Qxd4+ 17. Kh1 Rg8 18. Qf7+ Kd8 19. Qxg8 Kc7 20. Qf7+ Kb6
21. Qxf6+ Ka7 22. c3 Qe3 23. Qf7 Bd6 24. a4 Rf8 25. Qh5 Rf6 26. Rae1 Qg3 27.
Rf3 *
Position (FEN): 8/kp6/p2b1r1p/2p1p2Q/P1B1Pp2/2PP1RqP/1P4P1/4R2K b - - 6 27
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame  
Puzzle rating: 1466
Best move: Qxe1+