will it work?

Solution
A GTX 1050ti will work in your ECS H61H2-M13 motherboard, both are PCIe x16. But the motherboard PCIe x16 slot runs at PCIe Gen.2, while the GTX 1050ti uses PCIe Gen.3, so i'm not sure you would get the full speed out of the graphics card. They are compatible, but the older PCIe Gen.2 is slower than the newer PCIe Gen.3.
A GTX 1050ti will work in your ECS H61H2-M13 motherboard, both are PCIe x16. But the motherboard PCIe x16 slot runs at PCIe Gen.2, while the GTX 1050ti uses PCIe Gen.3, so i'm not sure you would get the full speed out of the graphics card. They are compatible, but the older PCIe Gen.2 is slower than the newer PCIe Gen.3.
 
Solution