Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 g6 4. d4 cxd4 5. cxd4 Bg7 6. Be3 e6 7. Nc3 a6 8. Bd3
Nge7 9. O-O b5 10. a4 b4 11. Na2 a5 12. Bb5 Bb7 13. Rc1 h6 14. d5 Ne5 15. Nxe5
Bxe5 16. d6 Nc6 17. b3 Bg7 18. f4 O-O 19. f5 exf5 20. exf5 Qh4 21. fxg6 fxg6
22. Qd5+ Kh7 23. g3 Qh3 24. Bc4 Rae8 25. Rc2 Nd8 26. Rxf8 Rxf8 27. Qd3 Ne6 28.
Bxe6 dxe6 29. d7 Bf6 30. Rf2 Kg7 31. Bb6 Bd5 32. d8=Q *
Position (FEN): 3Q1r2/6k1/1B2pbpp/p2b4/Pp6/1P1Q2Pq/N4R1P/6K1 b - - 0 32
Black to move.
Themes:  Middlegame  
Puzzle rating: 1499
Best move: Bxd8