Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 c5 3. c3 Nc6 4. Bf4 Bf5 5. e3 e6 6. Nbd2 c4 7. b3 cxb3 8. axb3
Bd6 9. Bg3 Nf6 10. Bh4 Rc8 11. c4 b6 12. Be2 Nb4 13. O-O a5 14. Ne5 O-O 15. f3
h6 16. e4 dxe4 17. fxe4 Bg6 18. Ng4 Be7 19. Nxf6+ Bxf6 20. Bxf6 gxf6 21. Bh5
Qxd4+ 22. Kh1 Bxh5 23. Qxh5 Qxd2 24. Rxf6 Rcd8 *
Position (FEN): 3r1rk1/5p2/1p2pR1p/p6Q/1nP1P3/1P6/3q2PP/R6K w - - 1 25
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2460
Best move: h4