Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. h3 Be6 5. Bxe6 fxe6 6. Nc3 Nf6 7. d3 Be7 8.
Ng5 Qd7 9. O-O h5 10. Ne2 O-O-O 11. Nf7 g5 12. Bxg5 Rdg8 13. Bxf6 Bxf6 14. Nxh8
Qg7 15. g3 h4 16. g4 Qxh8 17. a4 Rg6 18. c3 Qg7 19. Nc1 Bg5 20. Na2 Bf4 21. b4
d5 22. a5 d4 23. c4 Ne7 24. b5 Ng8 25. Nb4 Nf6 26. f3 Be3+ 27. Kg2 Qh6 28. Qe1
*
Position (FEN): 2k5/ppp5/4pnrq/PP2p3/1NPpP1Pp/3PbP1P/6K1/R3QR2 b - - 4 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1457
Best move: Bd2