Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Bd3 e6 6. Bg5 Be7 7. c3 O-O 8. Qf3
e5 9. Nf5 Bxf5 10. Qxf5 Nc6 11. O-O g6 12. Qf3 Rb8 13. a4 a5 14. Nd2 Nh5 15.
Bxe7 Qxe7 16. Nc4 Nf4 17. Kh1 Nxd3 18. Qxd3 Rbd8 19. Qd5 Kg7 20. Nxa5 Nxa5 21.
Qxa5 f5 22. Rfe1 fxe4 23. Rxe4 Rxf2 24. Rc4 Rdf8 25. Kg1 Kh6 26. Re4 Qf6 27.
Qb5 Qg5 28. g3 R8f4 29. Rxf4 Rxf4 30. Qxb7 Rg4 31. b3 Qe3+ 32. Kg2 e4 33. Rf1
Qe2+ 34. Rf2 Qd3 35. Kh3 e3 36. Rf3 Re4 37. Qf7 *
Position (FEN): 8/5Q1p/3p2pk/8/P3r3/1PPqpRPK/7P/8 b - - 3 37
Black to move.
Themes:  Endgame  
Puzzle rating: 1436
Best move: Qxc3