Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 Nf6 4. d3 d5 5. exd5 exd5 6. Bb3 Bg4 7. Bg5 Be7 8.
Nbd2 O-O 9. h3 Bh5 10. a3 Re8 11. O-O Nbd7 12. Qc1 Nb6 13. Ne5 Qc7 14. Re1 Nfd7
15. Ndf3 Nxe5 16. Nxe5 f6 17. Bf4 fxe5 18. Bxe5 Bd6 19. Bxd6 Qxd6 20. Rxe8+
Rxe8 21. Qg5 Qg6 22. Qf4 Qf7 23. Qd6 Qd7 24. Qxc5 Re2 25. c4 Rxb2 26. Ba2 dxc4
*
Position (FEN): 6k1/pp1q2pp/1n6/2Q4b/2p5/P2P3P/Br3PP1/R5K1 w - - 0 27
White to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 1766
Best move: Qxh5