Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. b3 Nf6 4. d3 e5 5. Be2 b5 6. Bb2 Be7 7. Nbd2 O-O 8. c3
Be6 9. c4 a6 10. O-O Nc6 11. h3 b4 12. a3 a5 13. a4 Nd4 14. Nxd4 cxd4 15. Nf3
Rc8 16. Rc1 Ne8 17. Re1 f5 18. Nh2 f4 19. Bg4 Bxg4 20. Nxg4 Bh4 21. Nh2 Rc7 22.
Nf3 Rcf7 23. c5 Rc7 24. c6 Qc8 25. Qc2 g5 26. Nxh4 *
Position (FEN): 2q1nrk1/2r4p/2Pp4/p3p1p1/Pp1pPp1N/1P1P3P/1BQ2PP1/2R1R1K1 b - - 0 26
Black to move.
Themes:  Middlegame  
Puzzle rating: 1442
Best move: gxh4