Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. c3 b5 6. Bc2 Bc5 7. O-O d6 8. d4
exd4 9. cxd4 Bb6 10. e5 Nd5 11. Be4 Be6 12. Bg5 Qd7 13. Nc3 Nxc3 14. bxc3 h6
15. Bh4 g5 16. Bg3 O-O-O 17. d5 Bxd5 18. Bxd5 dxe5 19. Bxc6 Qxc6 20. Qb3 f6 21.
Rad1 h5 22. h3 g4 23. Nh4 Rdg8 24. Nf5 Rh7 25. h4 Rgh8 26. Qb4 Qe6 27. Qb1 e4
28. Rfe1 *
Position (FEN): 2k4r/2p4r/pb2qp2/1p3N1p/4p1pP/2P3B1/P4PP1/1Q1RR1K1 b - - 1 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1434
Best move: Qxf5