2017 Baku World Cup The 2017 Baku World Cup was held from March 16 through March 19 in Baku, Azerbaijan. Event Finals Recap Results Preview Share this:TwitterFacebookLike Loading...