Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Bf5 7. Nbd2 Nd7 8.
O-O Be7 9. Re1 O-O 10. Nxe4 dxe4 11. Bxe4 Bxe4 12. Rxe4 Nf6 13. Re1 c5 14. dxc5
Bxc5 15. Qxd8 Raxd8 16. Be3 Bxe3 17. Rxe3 Rfe8 18. Rxe8+ Rxe8 19. Re1 Rxe1+ 20.
Nxe1 Nd5 21. a3 f6 22. Kf1 Kf7 23. Ke2 Ke6 24. Nd3 Kf5 25. h3 Nf4+ 26. Nxf4
Kxf4 27. Kd3 Ke5 28. Kc4 Kd6 29. b4 a6 30. a4 b6 31. Kd4 f5 32. c4 g6 33. c5+
bxc5+ 34. bxc5+ Kc6 35. g4 fxg4 36. hxg4 *
Position (FEN): 8/7p/p1k3p1/2P5/P2K2P1/8/5P2/8 b - - 0 36
Black to move.
Themes:  Endgame, Pawn Endgame  
Puzzle rating: 1439
Best move: h5