Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Nf3 Nc6 5. Bb5 Qb6 6. Ba4 cxd4 7. Nxd4 Bc5 8. Be3
Ne7 9. O-O Qxb2 10. Nxc6 Nxc6 11. Bxc5 Qxa1 12. Qg4 Qxe5 13. Bd4 Qd6 14. Qxg7
Rf8 15. Be5 Qb4 16. Nc3 Bd7 17. Bxc6 Bxc6 18. Bf6 Kd7 19. Rb1 Qf4 20. Be5 Qf5
21. Na4 Bxa4 22. Rxb7+ Kc6 23. Rc7+ Kb6 *
Position (FEN): r4r2/p1R2pQp/1k2p3/3pBq2/b7/8/P1P2PPP/6K1 w - - 3 24
White to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 1897
Best move: Qg3