Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e6 3. a3 d5 4. exd5 exd5 5. Ba2 Bd6 6. d3 Nf6 7. Nf3 O-O 8. Nc3
d4 9. Ne4 Nxe4 10. dxe4 Be6 11. Bxe6 fxe6 12. e5 Be7 13. Bd2 Nc6 14. Qe2 a6 15.
O-O-O b5 16. h4 Qb6 17. Qe1 c4 18. Bg5 Bc5 19. Qe4 Rac8 20. h5 d3 21. c3 Bxf2
22. h6 g6 23. Bf6 Be3+ 24. Kb1 b4 25. cxb4 Na5 26. bxa5 Qc5 27. Bg5 *
Position (FEN): 2r2rk1/7p/p3p1pP/P1q1P1B1/2p1Q3/P2pbN2/1P4P1/1K1R3R b - - 2 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1439
Best move: Bxg5