Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. e3 e6 5. Nf3 g6 6. Be2 Bg7 7. Ne5 Nbd7 8. f4
Nxe5 9. fxe5 Nd7 10. O-O O-O 11. e4 dxc4 12. Bxc4 b5 13. Be2 a5 14. Be3 Qb6 15.
Qd2 Qb8 16. Bh6 Rd8 17. Bxg7 Kxg7 18. Qf4 Rf8 19. Rf3 Qb6 20. Rd1 Ba6 21. Rh3
h5 22. Bxh5 Rh8 23. Bxg6 *
Position (FEN): r6r/3n1pk1/bqp1p1B1/pp2P3/3PPQ2/2N4R/PP4PP/3R2K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1463
Best move: fxg6