HAMTRAMCK, MI-- Detroit City FC played their first game of 2017 at Keyworth Stadium Saturday evening.

Over 4,000 fans came out to watch the preseason friendly against Dayton Dynamo.

The National Premier Soccer League teams tied 2-2.

A hard-fought draw for the Boys in Rouge as we wrap up preseason action. Read tonight's match report: https://t.co/BcIRLiLYOz. #DCTID pic.twitter.com/wZQwccbA0k — Detroit City FC (@DetroitCityFC) May 7, 2017

Detroit City FC's full 2017 NPLS schedule with matches in bold played at Keyworth Stadium:

Saturday April 15 @ Saginaw Valley State University* 3:30 PM

Sunday April 30 @ Lawrence Tech University* 1:00 PM

Saturday May 6 Dayton Dynamo* 7:30 PM

Friday May 12 Milwaukee Torrent 7:30 PM

Sunday May 14 @ Michigan Stars FC 4:00 PM

Sunday May 21 @ AFC Ann Arbor 1:00 PM

Saturday May 27 Glentoran FC*** 7:30 PM

Friday June 2 Grand Rapids FC 7:30 PM

Sunday June 4 @ FC Indiana 2:00 PM

Wednesday June 7 vs Columbus Crew College Program* 7:30 PM

Sunday June 11 @ Kalamazoo FC 6:05 PM

Saturday June 17 @ Grand Rapids FC 7:30 PM

Friday June 23 Kalamazoo FC 7:30 PM

Sunday June 25 @ Milwaukee Torrent 3:00 PM

Tuesday June 27 FC Indiana 7:30 PM

Friday June 30 Michigan Stars FC 7:30 PM

Friday July 7 AFC Ann Arbor 7:30 PM

Sunday July 9 @ Lansing United 2:00 PM

Friday July 14 Lansing United 7:30 PM

Wednesday August 2 Windsor TFC* 7:30 PM

* denotes friendly match

** not included with City Card season ticket