Chess puzzle (Equality)
Moves: 1. b3 e5 2. Bb2 f6 3. e4 Bc5 4. g3 Nh6 5. Bg2 a6 6. Ne2 O-O 7. O-O c6 8. Nc1 d5
9. exd5 cxd5 10. Nc3 Be6 11. Na4 Ba7 12. Kh1 Nd7 13. f4 e4 14. Ne2 Nf5 15. Ba3
Re8 16. c3 Rc8 17. Rc1 b5 18. Nb2 Nc5 19. Nd4 Nxd4 20. cxd4 Nd7 21. f5 Bf7 22.
Rf4 Bxd4 23. Rh4 b4 24. Bxb4 Bxb2 25. Rb1 Be5 26. d4 Bb8 27. Bf1 Qb6 28. a3 a5
29. Be1 Ba7 30. Bf2 Ne5 31. Be2 Nc6 32. Bh5 Bxh5 33. Qxh5 h6 34. Qg6 Ne7 35.
Qg4 Kh7 36. Be3 Nxf5 *
Position (FEN): 2r1r3/b5pk/1q3p1p/p2p1n2/3Pp1QR/PP2B1P1/7P/1R5K w - - 0 37
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1411
Best move: Qxf5+