Pistons vs. Timberwolves Prediction, Picks and Odds

Our detailed prediction and analysis for the Pistons vs. Timberwolves NBA game on March 28, 2026 is featured below. Drawing from 10,000 game simulations, we provide expert picks, betting odds, and insights.
FINAL
NBA
Add this game to My Favorites
FINAL
Add this game to My Favorites
NBA sport icon
NBA
Pistons
109
87
Target Center
Timberwolves
Target Center
TEAM1234T
Pistons
33 16 25 35 109
Timberwolves
24 20 16 27 87
Live Probabilities
Win %
  • Pistons
    >99%
  • Timberwolves
    <1%
Win Probability
TEAM1234T
Pistons
33 16 25 35 109
Timberwolves
24 20 16 27 87
Q4 00:50 Pistons makes two point jump shot
Q4 1:47 Pistons makes three point jump shot
Q4 2:07 Pistons makes two point jump shot
Q4 2:22 Timberwolves misses three point jump shot
Q4 2:36 Pistons makes three point jump shot
Q4 2:52 Timberwolves makes two point jump shot
Q4 3:16 Pistons makes two point jump shot
Q4 3:34 Timberwolves makes two point jump shot
Q4 3:47 Pistons makes two point jump shot
Q4 3:56 Timberwolves misses three point jump shot
Play by Play
  1. Q4 00:00
    End of 4th Quarter.
  2. Q4 00:17
    Pistons turnover
  3. Q4 00:40
    Javonte Green defensive rebound
  4. Q4 00:41
    Pistons personal foul
  5. Q4 00:41
    Joan Beringer misses regular free throw 1 of 2
  6. Q4 00:41
    Timberwolves offensive rebound
  7. Q4 00:41
    Joan Beringer misses regular free throw 2 of 2
  8. Q4 00:50
    +2
    Pistons makes two point jump shot
    109-87
  9. Q4 1:12
    Pistons personal foul
  10. Q4 1:12
    +1
    Joan Beringer makes regular free throw 1 of 2
    107-86
  11. Q4 1:12
    +1
    Joan Beringer makes regular free throw 2 of 2
    107-87
  12. Q4 1:13
    Pistons turnover
  13. Q4 1:29
    Pistons personal foul
  14. Q4 1:29
    +1
    Jaylen Clark makes regular free throw 1 of 2
    107-84
  15. Q4 1:29
    +1
    Jaylen Clark makes regular free throw 2 of 2
    107-85
  16. Q4 1:35
    Stoppage (Out of bounds)
  17. Q4 1:47
    +3
    Pistons makes three point jump shot
    107-83
  18. Q4 2:01
    Pistons personal foul
  19. Q4 2:01
    +1
    Jaylen Clark makes regular free throw 1 of 2
    104-82
  20. Q4 2:01
    Pistons lineup change (Marcus Sasser, Tolu Smith, Chaz Lanier, Javonte Green, Ronald Holland II)
  21. Q4 2:01
    +1
    Jaylen Clark makes regular free throw 2 of 2
    104-83
  22. Q4 2:07
    +2
    Pistons makes two point jump shot
    104-81
  23. Q4 2:19
    Jalen Duren defensive rebound
  24. Q4 2:22
    Timberwolves misses three point jump shot
  25. Q4 2:36
    +3
    Pistons makes three point jump shot
    102-81
  26. Q4 2:52
    +2
    Timberwolves makes two point jump shot
    99-81
  27. Q4 3:16
    +2
    Pistons makes two point jump shot
    99-79
  28. Q4 3:34
    +2
    Timberwolves makes two point jump shot
    97-78
  29. Q4 3:34
    Pistons personal foul
  30. Q4 3:34
    +1
    Terrence Shannon Jr. makes regular free throw 1 of 1
    97-79
  31. Q4 3:45
    Timberwolves 60 second timeout
  32. Q4 3:45
    Timberwolves lineup change (Julian Phillips, Jaylen Clark, Terrence Shannon Jr., Joan Beringer, Joe Ingles)
  33. Q4 3:47
    +2
    Pistons makes two point jump shot
    97-76
  34. Q4 3:53
    Daniss Jenkins defensive rebound
  35. Q4 3:56
    Timberwolves misses three point jump shot
  36. Q4 4:09
    +2
    Pistons makes two point jump shot
    95-76
  37. Q4 4:20
    Timberwolves turnover
  38. Q4 4:20
    Pistons personal foul
  39. Q4 4:20
    Timberwolves personal foul
  40. Q4 4:20
    Timberwolves lineup change (Julian Phillips, Julius Randle, Donte DiVincenzo, Naz Reid, Bones Hyland)
  41. Q4 4:23
    Donte DiVincenzo defensive rebound
  42. Q4 4:27
    Pistons misses three point jump shot
  43. Q4 4:31
    Tobias Harris defensive rebound
  44. Q4 4:33
    Timberwolves misses three point jump shot
  45. Q4 4:45
    +2
    Pistons makes two point jump shot
    93-76
  46. Q4 5:05
    +3
    Timberwolves makes three point jump shot
    91-76
  47. Q4 5:09
    Bones Hyland defensive rebound
  48. Q4 5:12
    Pistons misses two point jump shot
  49. Q4 5:26
    Jalen Duren offensive rebound
  50. Q4 5:29
    Pistons misses three point jump shot
  51. Q4 5:30
    Ausar Thompson offensive rebound
  52. Q4 5:32
    Pistons misses two point jump shot
  53. Q4 5:42
    Jalen Duren defensive rebound
  54. Q4 5:44
    Pistons personal foul
  55. Q4 5:44
    +1
    Donte DiVincenzo makes regular free throw 1 of 3
    91-72
  56. Q4 5:44
    +1
    Donte DiVincenzo makes regular free throw 2 of 3
    91-73
  57. Q4 5:44
    Donte DiVincenzo misses regular free throw 3 of 3
  58. Q4 5:44
    Timberwolves lineup change (Julian Phillips, Julius Randle, Donte DiVincenzo, Rudy Gobert, Bones Hyland)
  59. Q4 6:02
    Julius Randle defensive rebound
  60. Q4 6:04
    Timberwolves personal foul
  61. Q4 6:04
    +1
    Tobias Harris makes regular free throw 1 of 2
    91-71
  62. Q4 6:04
    Pistons lineup change (Duncan Robinson, Jalen Duren, Tobias Harris, Daniss Jenkins, Ausar Thompson)
  63. Q4 6:04
    Timberwolves lineup change (Mike Conley, Julius Randle, Donte DiVincenzo, Rudy Gobert, Bones Hyland)
  64. Q4 6:04
    Tobias Harris misses regular free throw 2 of 2
  65. Q4 6:20
    Jalen Duren defensive rebound
  66. Q4 6:23
    Timberwolves misses two point jump shot
  67. Q4 6:26
    Pistons turnover
  68. Q4 6:41
    Tobias Harris defensive rebound
  69. Q4 6:44
    Timberwolves misses three point jump shot
  70. Q4 6:54
    Donte DiVincenzo offensive rebound
  71. Q4 6:54
    Pistons personal foul
  72. Q4 6:54
    Timberwolves 60 second timeout
  73. Q4 6:54
    Pistons lineup change (Javonte Green, Kevin Huerter, Jalen Duren, Tobias Harris, Daniss Jenkins)
  74. Q4 6:56
    Timberwolves misses three point jump shot
  75. Q4 7:07
    +3
    Pistons makes three point jump shot
    90-71
  76. Q4 7:12
    Caris LeVert defensive rebound
  77. Q4 7:15
    Timberwolves misses three point jump shot
  78. Q4 7:19
    Naz Reid defensive rebound
  79. Q4 7:22
    Pistons misses three point jump shot
  80. Q4 7:34
    +2
    Timberwolves makes two point jump shot
    87-71
  81. Q4 7:47
    Pistons turnover
  82. Q4 7:50
    Timberwolves turnover
  83. Q4 8:02
    Timberwolves personal foul
  84. Q4 8:02
    +1
    Ronald Holland II makes regular free throw 1 of 2
    86-69
  85. Q4 8:02
    +1
    Ronald Holland II makes regular free throw 2 of 2
    87-69
  86. Q4 8:02
    Timberwolves lineup change (Mike Conley, Donte DiVincenzo, Rudy Gobert, Naz Reid, Bones Hyland)
  87. Q4 8:05
    Jalen Duren defensive rebound
  88. Q4 8:06
    Timberwolves misses two point jump shot
  89. Q4 8:14
    +2
    Pistons makes two point jump shot
    85-69
  90. Q4 8:28
    Pistons defensive rebound
  91. Q4 8:28
    Stoppage (Out of bounds)
  92. Q4 8:30
    Timberwolves misses three point jump shot
  93. Q4 8:36
    Rudy Gobert defensive rebound
  94. Q4 8:39
    Pistons misses two point jump shot
  95. Q4 8:53
    +2
    Timberwolves makes two point jump shot
    83-69
  96. Q4 9:07
    +2
    Pistons makes two point jump shot
    83-67
  97. Q4 9:17
    Javonte Green defensive rebound
  98. Q4 9:18
    Timberwolves violation
  99. Q4 9:18
    Pistons lineup change (Javonte Green, Kevin Huerter, Jalen Duren, Ronald Holland II, Caris LeVert)
  100. Q4 9:18
    Timberwolves lineup change (Jaylen Clark, Mike Conley, Rudy Gobert, Naz Reid, Bones Hyland)
  101. Q4 9:22
    Timberwolves misses three point jump shot
  102. Q4 9:26
    Rudy Gobert defensive rebound
  103. Q4 9:28
    Pistons misses two point jump shot
  104. Q4 9:44
    +3
    Timberwolves makes three point jump shot
    81-67
  105. Q4 9:59
    +2
    Pistons makes two point jump shot
    81-64
  106. Q4 10:18
    Javonte Green defensive rebound
  107. Q4 10:21
    Timberwolves misses three point jump shot
  108. Q4 10:28
    Naz Reid defensive rebound
  109. Q4 10:31
    Pistons misses two point jump shot
  110. Q4 10:42
    Rudy Gobert offensive rebound
  111. Q4 10:42
    +2
    Timberwolves makes two point jump shot
    79-64
  112. Q4 10:48
    Timberwolves misses two point jump shot
  113. Q4 10:58
    +2
    Pistons makes two point jump shot
    79-62
  114. Q4 11:10
    Pistons personal foul
  115. Q4 11:10
    +1
    Naz Reid makes regular free throw 1 of 2
    77-61
  116. Q4 11:10
    +1
    Naz Reid makes regular free throw 2 of 2
    77-62
  117. Q4 11:33
    +3
    Pistons makes three point jump shot
    77-60
  118. Q3 00:00
    Timberwolves misses three point jump shot
  119. Q3 00:00
    Timberwolves offensive rebound
  120. Q3 00:00
    End of 3rd Quarter.
  121. Q4 12:00
    Timberwolves lineup change (Jaylen Clark, Donte DiVincenzo, Rudy Gobert, Naz Reid, Bones Hyland)
  122. Q4 12:00
    Pistons lineup change (Paul Reed, Javonte Green, Kevin Huerter, Ronald Holland II, Caris LeVert)
  123. Q3 00:10
    +2
    Pistons makes two point jump shot
    74-60
  124. Q3 00:31
    Paul Reed defensive rebound
  125. Q3 00:34
    Timberwolves misses three point jump shot
  126. Q3 00:39
    Pistons turnover
  127. Q3 00:43
    Kevin Huerter defensive rebound
  128. Q3 00:46
    Timberwolves misses two point jump shot
  129. Q3 00:56
    Terrence Shannon Jr. defensive rebound
  130. Q3 00:58
    Pistons misses two point jump shot
  131. Q3 1:18
    Pistons personal foul
  132. Q3 1:18
    Terrence Shannon Jr. misses regular free throw 1 of 2
  133. Q3 1:18
    Timberwolves offensive rebound
  134. Q3 1:18
    +1
    Terrence Shannon Jr. makes regular free throw 2 of 2
    72-60
  135. Q3 1:20
    Kyle Anderson defensive rebound
  136. Q3 1:23
    Pistons misses three point jump shot
  137. Q3 1:27
    Paul Reed defensive rebound
  138. Q3 1:30
    Timberwolves misses two point jump shot
  139. Q3 1:55
    Timberwolves personal foul
  140. Q3 1:55
    Ronald Holland II misses regular free throw 1 of 2
  141. Q3 1:55
    Pistons offensive rebound
  142. Q3 1:55
    +1
    Ronald Holland II makes regular free throw 2 of 2
    72-59
  143. Q3 1:58
    Timberwolves turnover
  144. Q3 2:13
    Pistons turnover
  145. Q3 2:28
    Pistons personal foul
  146. Q3 2:28
    Pistons 60 second timeout
  147. Q3 2:28
    +1
    Julius Randle makes regular free throw 1 of 2
    71-58
  148. Q3 2:28
    Pistons lineup change (Paul Reed, Marcus Sasser, Kevin Huerter, Ronald Holland II, Caris LeVert)
  149. Q3 2:28
    +1
    Julius Randle makes regular free throw 2 of 2
    71-59
  150. Q3 2:49
    +2
    Pistons makes two point jump shot
    71-57
  151. Q3 3:06
    Pistons personal foul
  152. Q3 3:06
    +1
    Julius Randle makes regular free throw 1 of 2
    69-56
  153. Q3 3:06
    +1
    Julius Randle makes regular free throw 2 of 2
    69-57
  154. Q3 3:20
    +3
    Pistons makes three point jump shot
    69-55
  155. Q3 3:34
    Pistons offensive rebound
  156. Q3 3:34
    Timberwolves personal foul
  157. Q3 3:34
    Timberwolves lineup change (Julius Randle, Terrence Shannon Jr., Naz Reid, Bones Hyland, Kyle Anderson)
  158. Q3 3:34
    Pistons lineup change (Marcus Sasser, Kevin Huerter, Jalen Duren, Ronald Holland II, Caris LeVert)
  159. Q3 3:35
    Pistons misses three point jump shot
  160. Q3 3:57
    Jalen Duren defensive rebound
  161. Q3 3:59
    Naz Reid offensive rebound
  162. Q3 3:59
    +2
    Timberwolves makes two point jump shot
    66-55
  163. Q3 3:59
    Pistons personal foul
  164. Q3 3:59
    Naz Reid misses regular free throw 1 of 1
  165. Q3 3:59
    Timberwolves lineup change (Rudy Gobert, Terrence Shannon Jr., Naz Reid, Bones Hyland, Kyle Anderson)
  166. Q3 4:00
    Timberwolves misses two point jump shot
  167. Q3 4:15
    Pistons turnover
  168. Q3 4:24
    Timberwolves misses three point jump shot
  169. Q3 4:24
    Tobias Harris defensive rebound
  170. Q3 4:25
    Timberwolves turnover
  171. Q3 4:49
    Timberwolves defensive rebound
  172. Q3 4:49
    Stoppage (Out of bounds)
  173. Q3 4:50
    Pistons misses two point jump shot
  174. Q3 5:08
    Timberwolves turnover
  175. Q3 5:08
    Pistons lineup change (Kevin Huerter, Jalen Duren, Tobias Harris, Daniss Jenkins, Caris LeVert)
  176. Q3 5:08
    Timberwolves lineup change (Donte DiVincenzo, Rudy Gobert, Naz Reid, Bones Hyland, Kyle Anderson)
  177. Q3 5:08
    Pistons defensive rebound
  178. Q3 5:09
    Naz Reid misses two point layup
  179. Q3 5:09
    Stoppage (Out of bounds)
  180. Q3 5:22
    +2
    Pistons makes two point jump shot
    66-53
  181. Q3 5:25
    Daniss Jenkins defensive rebound
  182. Q3 5:28
    Timberwolves misses two point jump shot
  183. Q3 5:37
    Pistons personal foul
  184. Q3 5:46
    Donte DiVincenzo defensive rebound
  185. Q3 5:48
    Pistons misses two point jump shot
  186. Q3 6:03
    Timberwolves misses two point jump shot
  187. Q3 6:03
    Pistons defensive rebound
  188. Q3 6:03
    Stoppage (Out of bounds)
  189. Q3 6:03
    Timberwolves lineup change (Jaylen Clark, Donte DiVincenzo, Rudy Gobert, Naz Reid, Bones Hyland)
  190. Q3 6:14
    +2
    Pistons makes two point jump shot
    64-53
  191. Q3 6:28
    +2
    Timberwolves makes two point jump shot
    62-53
  192. Q3 6:41
    Pistons misses two point jump shot
  193. Q3 6:41
    Timberwolves defensive rebound
  194. Q3 6:41
    Stoppage (Out of bounds)
  195. Q3 6:41
    Timberwolves lineup change (Jaylen Clark, Mike Conley, Donte DiVincenzo, Rudy Gobert, Naz Reid)
  196. Q3 6:46
    Jalen Duren defensive rebound
  197. Q3 6:49
    Timberwolves misses two point jump shot
  198. Q3 7:09
    +2
    Pistons makes two point jump shot
    62-51
  199. Q3 7:11
    Daniss Jenkins defensive rebound
  200. Q3 7:15
    Timberwolves misses three point jump shot
  201. Q3 7:33
    +2
    Pistons makes two point jump shot
    60-51
  202. Q3 7:44
    Tobias Harris defensive rebound
  203. Q3 7:46
    Timberwolves misses three point jump shot
  204. Q3 7:58
    Mike Conley defensive rebound
  205. Q3 8:01
    Pistons misses two point jump shot
  206. Q3 8:21
    +3
    Timberwolves makes three point jump shot (Mike Conley assists)
    58-51
  207. Q3 8:39
    +2
    Pistons makes two point jump shot
    58-48
  208. Q3 8:56
    Ausar Thompson defensive rebound
  209. Q3 8:58
    Pistons personal foul
  210. Q3 8:58
    Rudy Gobert misses regular free throw 1 of 2
  211. Q3 8:58
    Timberwolves offensive rebound
  212. Q3 8:58
    Rudy Gobert misses regular free throw 2 of 2
  213. Q3 8:58
    Timberwolves lineup change (Jaylen Clark, Mike Conley, Julius Randle, Donte DiVincenzo, Rudy Gobert)
  214. Q3 9:04
    Pistons turnover
  215. Q3 9:31
    +3
    Timberwolves makes three point jump shot
    56-48
  216. Q3 9:53
    +2
    Pistons makes two point jump shot
    56-45
  217. Q3 9:53
    Timberwolves 60 second timeout
  218. Q3 9:55
    Timberwolves turnover
  219. Q3 10:11
    +3
    Pistons makes three point jump shot
    54-45
  220. Q3 10:15
    Jalen Duren defensive rebound
  221. Q3 10:17
    Timberwolves misses two point jump shot
  222. Q3 10:24
    Ausar Thompson offensive rebound
  223. Q3 10:24
    +2
    Pistons makes two point jump shot
    51-45
  224. Q3 10:29
    Pistons misses two point jump shot
  225. Q3 10:48
    Pistons personal foul
  226. Q3 10:48
    Terrence Shannon Jr. misses regular free throw 1 of 2
  227. Q3 10:48
    Timberwolves offensive rebound
  228. Q3 10:48
    +1
    Terrence Shannon Jr. makes regular free throw 2 of 2
    49-45
  229. Q3 10:53
    Rudy Gobert defensive rebound
  230. Q3 10:56
    Pistons misses two point jump shot
  231. Q3 11:16
    Tobias Harris defensive rebound
  232. Q3 11:20
    Timberwolves misses three point jump shot
  233. Q3 11:24
    Rudy Gobert offensive rebound
  234. Q3 11:26
    Timberwolves misses three point jump shot
  235. Q3 11:40
    Pistons turnover
  236. Q3 11:43
    Timberwolves turnover
  237. Q2 00:00
    Pistons misses three point jump shot
  238. Q2 00:00
    Pistons offensive rebound
  239. Q2 00:00
    End of 1st Half.
  240. Q3 12:00
    Pistons lineup change (Duncan Robinson, Jalen Duren, Tobias Harris, Daniss Jenkins, Ausar Thompson)
  241. Q3 12:00
    Timberwolves lineup change (Mike Conley, Julius Randle, Donte DiVincenzo, Rudy Gobert, Terrence Shannon Jr.)
  242. Q2 00:04
    +2
    Timberwolves makes two point jump shot
    49-44
  243. Q2 00:04
    Timberwolves violation
  244. Q2 00:29
    Pistons misses two point jump shot
  245. Q2 00:29
    Paul Reed offensive rebound
  246. Q2 00:29
    +2
    Pistons makes two point jump shot
    49-42
  247. Q2 00:30
    Paul Reed offensive rebound
  248. Q2 00:33
    Ausar Thompson misses two point driving layup
  249. Q2 00:41
    Daniss Jenkins defensive rebound
  250. Q2 00:43
    Pistons personal foul
  251. Q2 00:43
    +1
    Jaylen Clark makes regular free throw 1 of 2
    47-42
  252. Q2 00:43
    Jaylen Clark misses regular free throw 2 of 2
  253. Q2 00:45
    Jaylen Clark offensive rebound
  254. Q2 00:48
    Timberwolves misses three point jump shot
  255. Q2 00:54
    Pistons turnover
  256. Q2 00:58
    Paul Reed defensive rebound
  257. Q2 1:02
    Timberwolves misses three point jump shot
  258. Q2 1:04
    Jaylen Clark offensive rebound
  259. Q2 1:07
    Timberwolves misses three point jump shot
  260. Q2 1:23
    Paul Reed defensive rebound
  261. Q2 1:23
    Timberwolves personal foul
  262. Q2 1:23
    +1
    Paul Reed makes regular free throw 1 of 2
    46-41
  263. Q2 1:23
    +1
    Paul Reed makes regular free throw 2 of 2
    47-41
  264. Q2 1:24
    Timberwolves misses two point jump shot
  265. Q2 1:34
    Pistons turnover
  266. Q2 1:41
    Timberwolves turnover
  267. Q2 2:03
    Pistons turnover
  268. Q2 2:03
    Timberwolves lineup change (Jaylen Clark, Julius Randle, Naz Reid, Bones Hyland, Kyle Anderson)
  269. Q2 2:07
    Ausar Thompson defensive rebound
  270. Q2 2:10
    Timberwolves misses three point jump shot
  271. Q2 2:15
    Timberwolves misses two point jump shot
  272. Q2 2:15
    Timberwolves offensive rebound
  273. Q2 2:15
    Stoppage (Out of bounds)
  274. Q2 2:15
    Timberwolves lineup change (Jaylen Clark, Julius Randle, Donte DiVincenzo, Naz Reid, Bones Hyland)
  275. Q2 2:22
    Naz Reid defensive rebound
  276. Q2 2:26
    Pistons misses three point jump shot
  277. Q2 2:41
    +2
    Timberwolves makes two point jump shot
    45-41
  278. Q2 2:43
    Julius Randle offensive rebound
  279. Q2 2:44
    Timberwolves misses two point jump shot
  280. Q2 2:56
    Rudy Gobert defensive rebound
  281. Q2 2:56
    Timberwolves 60 second timeout
  282. Q2 2:56
    Pistons lineup change (Paul Reed, Duncan Robinson, Tobias Harris, Daniss Jenkins, Ausar Thompson)
  283. Q2 2:56
    Timberwolves lineup change (Julius Randle, Donte DiVincenzo, Terrence Shannon Jr., Naz Reid, Bones Hyland)
  284. Q2 2:58
    Pistons misses three point jump shot
  285. Q2 3:02
    Jalen Duren defensive rebound
  286. Q2 3:06
    Timberwolves misses three point jump shot
  287. Q2 3:27
    +2
    Pistons makes two point jump shot
    45-39
  288. Q2 3:34
    Timberwolves turnover
  289. Q2 3:37
    Julius Randle offensive rebound
  290. Q2 3:40
    Timberwolves misses two point jump shot
  291. Q2 3:44
    Donte DiVincenzo defensive rebound
  292. Q2 3:52
    Pistons misses two point jump shot
  293. Q2 3:59
    Timberwolves personal foul
  294. Q2 4:02
    Daniss Jenkins defensive rebound
  295. Q2 4:06
    Daniss Jenkins defensive rebound
  296. Q2 4:07
    Timberwolves misses three point jump shot
  297. Q2 4:07
    Tobias Harris blocks Rudy Gobert's two point tip layup
  298. Q2 4:17
    Timberwolves defensive rebound
  299. Q2 4:17
    Stoppage (Out of bounds)
  300. Q2 4:18
    Pistons misses two point jump shot
  301. Q2 4:32
    +2
    Timberwolves makes two point jump shot
    43-39
  302. Q2 4:34
    Ausar Thompson offensive rebound
  303. Q2 4:34
    Pistons misses two point jump shot
  304. Q2 4:34
    Rudy Gobert defensive rebound
  305. Q2 4:39
    Pistons misses two point jump shot
  306. Q2 4:56
    Timberwolves turnover
  307. Q2 5:03
    Timberwolves offensive rebound
  308. Q2 5:03
    Pistons personal foul
  309. Q2 5:04
    Timberwolves misses two point jump shot
  310. Q2 5:17
    Pistons personal foul
  311. Q2 5:21
    Terrence Shannon Jr. offensive rebound
  312. Q2 5:24
    Timberwolves misses three point jump shot
  313. Q2 5:40
    Pistons turnover
  314. Q2 6:03
    +3
    Timberwolves makes three point jump shot
    43-37
  315. Q2 6:22
    Timberwolves personal foul
  316. Q2 6:22
    +1
    Duncan Robinson makes regular free throw 1 of 3
    42-34
  317. Q2 6:22
    Duncan Robinson misses regular free throw 2 of 3
  318. Q2 6:22
    Pistons offensive rebound
  319. Q2 6:22
    +1
    Duncan Robinson makes regular free throw 3 of 3
    43-34
  320. Q2 6:22
    Pistons lineup change (Duncan Robinson, Jalen Duren, Tobias Harris, Daniss Jenkins, Ausar Thompson)
  321. Q2 6:35
    Pistons 60 second timeout
  322. Q2 6:35
    Pistons lineup change (Duncan Robinson, Javonte Green, Jalen Duren, Tobias Harris, Daniss Jenkins)
  323. Q2 6:36
    +3
    Timberwolves makes three point jump shot
    41-34
  324. Q2 6:44
    Julius Randle defensive rebound
  325. Q2 6:47
    Pistons misses three point jump shot
  326. Q2 7:05
    +2
    Timberwolves makes two point jump shot
    41-31
  327. Q2 7:16
    Rudy Gobert defensive rebound
  328. Q2 7:18
    +2
    Pistons makes two point jump shot
    41-29
  329. Q2 7:18
    Timberwolves personal foul
  330. Q2 7:18
    Ronald Holland II misses regular free throw 1 of 1
  331. Q2 7:18
    Pistons lineup change (Javonte Green, Kevin Huerter, Jalen Duren, Ronald Holland II, Daniss Jenkins)
  332. Q2 7:27
    Timberwolves personal foul
  333. Q2 7:27
    Rudy Gobert turnover (offensive foul)
  334. Q2 7:32
    Pistons personal foul
  335. Q2 7:32
    +1
    Donte DiVincenzo makes technical free throw 1 of 1
    39-29
  336. Q2 7:45
    Pistons turnover
  337. Q2 7:49
    Ronald Holland II defensive rebound
  338. Q2 7:53
    Timberwolves misses three point jump shot
  339. Q2 8:08
    +2
    Pistons makes two point jump shot
    39-28
  340. Q2 8:19
    Stoppage (Out of bounds)
  341. Q2 8:19
    Timberwolves lineup change (Mike Conley, Julius Randle, Donte DiVincenzo, Rudy Gobert, Terrence Shannon Jr.)
  342. Q2 8:29
    +2
    Timberwolves makes two point jump shot
    37-28
  343. Q2 8:41
    Kyle Anderson defensive rebound
  344. Q2 8:43
    Pistons misses three point jump shot
  345. Q2 8:52
    Jalen Duren defensive rebound
  346. Q2 8:56
    Timberwolves misses three point jump shot
  347. Q2 9:11
    Pistons turnover
  348. Q2 9:11
    Timberwolves lineup change (Mike Conley, Donte DiVincenzo, Rudy Gobert, Terrence Shannon Jr., Kyle Anderson)
  349. Q2 9:25
    +2
    Timberwolves makes two point jump shot
    37-26
  350. Q2 9:40
    Jalen Duren offensive rebound
  351. Q2 9:40
    Timberwolves personal foul
  352. Q2 9:40
    +1
    Jalen Duren makes regular free throw 1 of 2
    36-24
  353. Q2 9:40
    +1
    Jalen Duren makes regular free throw 2 of 2
    37-24
  354. Q2 9:40
    Timberwolves lineup change (Donte DiVincenzo, Rudy Gobert, Terrence Shannon Jr., Bones Hyland, Kyle Anderson)
  355. Q2 9:42
    Pistons misses two point jump shot
  356. Q2 9:49
    Timberwolves turnover
  357. Q2 10:02
    Timberwolves defensive rebound
  358. Q2 10:02
    Stoppage (Out of bounds)
  359. Q2 10:04
    Pistons misses three point jump shot
  360. Q2 10:07
    Ronald Holland II offensive rebound
  361. Q2 10:10
    Pistons misses two point jump shot
  362. Q2 10:19
    Javonte Green defensive rebound
  363. Q2 10:22
    Timberwolves misses three point jump shot
  364. Q2 10:32
    Pistons personal foul
  365. Q2 10:37
    Rudy Gobert offensive rebound
  366. Q2 10:37
    Pistons personal foul
  367. Q2 10:39
    Timberwolves misses two point jump shot
  368. Q2 10:44
    Pistons turnover
  369. Q2 10:53
    Javonte Green defensive rebound
  370. Q2 10:57
    Timberwolves misses two point jump shot
  371. Q2 11:06
    Pistons turnover
  372. Q2 11:18
    Timberwolves turnover
  373. Q2 11:29
    +2
    Pistons makes two point jump shot
    35-24
  374. Q2 11:41
    Caris LeVert defensive rebound
  375. Q2 11:45
    Timberwolves misses two point jump shot
  376. Q1 00:00
    End of 1st Quarter.
  377. Q2 12:00
    Pistons lineup change (Javonte Green, Kevin Huerter, Jalen Duren, Ronald Holland II, Caris LeVert)
  378. Q2 12:00
    Timberwolves lineup change (Donte DiVincenzo, Rudy Gobert, Naz Reid, Bones Hyland, Kyle Anderson)
  379. Q1 00:01
    Pistons turnover
  380. Q1 00:06
    Timberwolves turnover
  381. Q1 00:31
    +2
    Pistons makes two point jump shot
    33-24
  382. Q1 00:45
    Stoppage (Out of bounds)
  383. Q1 00:45
    Pistons 60 second timeout
  384. Q1 00:45
    Timberwolves lineup change (Jaylen Clark, Rudy Gobert, Naz Reid, Bones Hyland, Kyle Anderson)
  385. Q1 00:48
    Marcus Sasser defensive rebound
  386. Q1 00:51
    Timberwolves misses three point jump shot
  387. Q1 00:58
    Jaylen Clark defensive rebound
  388. Q1 1:03
    Pistons misses three point jump shot
  389. Q1 1:24
    Timberwolves turnover
  390. Q1 1:24
    Kevin Huerter defensive rebound
  391. Q1 1:25
    Naz Reid misses two point turnaround jump shot
  392. Q1 1:48
    +2
    Pistons makes two point jump shot
    31-24
  393. Q1 1:50
    Paul Reed offensive rebound
  394. Q1 1:52
    Pistons misses three point jump shot
  395. Q1 1:56
    Kevin Huerter defensive rebound
  396. Q1 2:00
    Timberwolves misses two point jump shot
  397. Q1 2:14
    +2
    Pistons makes two point jump shot
    29-24
  398. Q1 2:39
    +2
    Timberwolves makes two point jump shot
    27-24
  399. Q1 2:59
    +3
    Pistons makes three point jump shot
    27-22
  400. Q1 3:16
    +2
    Timberwolves makes two point jump shot
    24-22
  401. Q1 3:17
    Jaylen Clark offensive rebound
  402. Q1 3:21
    Timberwolves misses three point jump shot
  403. Q1 3:34
    Julius Randle defensive rebound
  404. Q1 3:39
    Pistons misses three point jump shot
  405. Q1 3:53
    Timberwolves misses two point jump shot
  406. Q1 3:53
    Timberwolves turnover
  407. Q1 3:53
    Pistons lineup change (Paul Reed, Marcus Sasser, Kevin Huerter, Ronald Holland II, Caris LeVert)
  408. Q1 3:53
    Timberwolves lineup change (Jaylen Clark, Julius Randle, Naz Reid, Bones Hyland, Kyle Anderson)
  409. Q1 4:12
    +2
    Pistons makes two point jump shot
    24-20
  410. Q1 4:23
    +3
    Timberwolves makes three point jump shot
    22-20
  411. Q1 4:39
    +3
    Pistons makes three point jump shot
    22-17
  412. Q1 5:02
    Pistons personal foul
  413. Q1 5:02
    +1
    Julius Randle makes regular free throw 1 of 3
    19-15
  414. Q1 5:02
    +1
    Julius Randle makes regular free throw 2 of 3
    19-16
  415. Q1 5:02
    Pistons lineup change (Paul Reed, Marcus Sasser, Kevin Huerter, Tobias Harris, Caris LeVert)
  416. Q1 5:02
    Timberwolves lineup change (Julius Randle, Donte DiVincenzo, Naz Reid, Bones Hyland, Kyle Anderson)
  417. Q1 5:02
    +1
    Julius Randle makes regular free throw 3 of 3
    19-17
  418. Q1 5:05
    Julius Randle offensive rebound
  419. Q1 5:08
    Timberwolves misses three point jump shot
  420. Q1 5:16
    Pistons personal foul
  421. Q1 5:16
    Pistons lineup change (Paul Reed, Kevin Huerter, Tobias Harris, Daniss Jenkins, Caris LeVert)
  422. Q1 5:34
    +2
    Pistons makes two point jump shot
    19-14
  423. Q1 5:41
    Daniss Jenkins defensive rebound
  424. Q1 5:44
    Timberwolves misses three point jump shot
  425. Q1 5:56
    +2
    Pistons makes two point jump shot
    17-14
  426. Q1 5:56
    Timberwolves 60 second timeout
  427. Q1 5:56
    Timberwolves lineup change (Julius Randle, Donte DiVincenzo, Terrence Shannon Jr., Naz Reid, Bones Hyland)
  428. Q1 6:15
    +3
    Timberwolves makes three point jump shot
    15-14
  429. Q1 6:31
    Paul Reed defensive rebound
  430. Q1 6:31
    +2
    Pistons makes two point jump shot
    15-11
  431. Q1 6:36
    Timberwolves misses three point jump shot
  432. Q1 6:49
    Rudy Gobert offensive rebound
  433. Q1 6:49
    Stoppage (Other)
  434. Q1 6:50
    Timberwolves misses two point jump shot
  435. Q1 7:15
    Timberwolves personal foul
  436. Q1 7:15
    +1
    Paul Reed makes regular free throw 1 of 2
    12-11
  437. Q1 7:15
    +1
    Paul Reed makes regular free throw 2 of 2
    13-11
  438. Q1 7:20
    Daniss Jenkins offensive rebound
  439. Q1 7:21
    Pistons misses two point jump shot
  440. Q1 7:32
    +2
    Timberwolves makes two point jump shot
    11-11
  441. Q1 7:50
    +3
    Pistons makes three point jump shot
    11-9
  442. Q1 7:57
    Daniss Jenkins defensive rebound
  443. Q1 8:00
    Timberwolves misses three point jump shot
  444. Q1 8:14
    +2
    Pistons makes two point jump shot
    8-9
  445. Q1 8:36
    Duncan Robinson defensive rebound
  446. Q1 8:39
    Timberwolves misses two point jump shot
  447. Q1 8:50
    Pistons personal foul
  448. Q1 8:50
    Jalen Duren turnover (offensive foul)
  449. Q1 8:50
    Pistons lineup change (Paul Reed, Duncan Robinson, Tobias Harris, Daniss Jenkins, Ausar Thompson)
  450. Q1 9:01
    Pistons personal foul
  451. Q1 9:01
    +1
    Rudy Gobert makes regular free throw 1 of 2
    6-8
  452. Q1 9:01
    +1
    Rudy Gobert makes regular free throw 2 of 2
    6-9
  453. Q1 9:16
    +3
    Pistons makes three point jump shot
    6-7
  454. Q1 9:31
    +3
    Timberwolves makes three point jump shot
    3-7
  455. Q1 9:34
    Terrence Shannon Jr. defensive rebound
  456. Q1 9:37
    Pistons misses two point jump shot
  457. Q1 9:51
    Ausar Thompson offensive rebound
  458. Q1 9:52
    Rudy Gobert turnover (bad pass) (Ausar Thompson steals)
  459. Q1 9:55
    Pistons misses two point jump shot
  460. Q1 10:03
    Jalen Duren defensive rebound
  461. Q1 10:05
    Timberwolves misses three point jump shot
  462. Q1 10:17
    Pistons turnover
  463. Q1 10:19
    Daniss Jenkins offensive rebound
  464. Q1 10:22
    Pistons misses two point jump shot
  465. Q1 10:37
    +2
    Timberwolves makes two point jump shot
    3-4
  466. Q1 10:53
    +2
    Pistons makes two point jump shot
    2-2
  467. Q1 10:53
    Timberwolves personal foul
  468. Q1 10:53
    +1
    Tobias Harris makes regular free throw 1 of 1
    3-2
  469. Q1 11:08
    +2
    Timberwolves makes two point jump shot
    0-2
  470. Q1 11:18
    Julius Randle defensive rebound
  471. Q1 11:21
    Pistons misses three point jump shot
  472. Q1 11:25
    Stoppage (Out of bounds)
  473. Q1 11:38
    Ausar Thompson defensive rebound
  474. Q1 11:41
    Timberwolves misses two point jump shot
  475. Q1 11:44
    Julius Randle defensive rebound
  476. Q1 11:46
    Pistons misses two point jump shot
  477. Q1 12:00
    Start of 1st Quarter
  478. Q1 12:00
    Pistons lineup change (Duncan Robinson, Jalen Duren, Tobias Harris, Daniss Jenkins, Ausar Thompson)
  479. Q1 12:00
    Timberwolves lineup change (Mike Conley, Julius Randle, Donte DiVincenzo, Rudy Gobert, Terrence Shannon Jr.)
  480. Q1 12:00
    (Daniss Jenkins gains possession)
Box Score
Pistons
PosPlayerPts
Timberwolves
PosPlayerPts

Pistons vs. Timberwolves: Detailed Breakdown

Matchup Overview

  • Teams: Pistons vs. Timberwolves
  • Date: Saturday, March 28, 2026
  • Time: 5:30 PM ET
  • Venue: Target Center

Current Betting Odds

  • Spread: Timberwolves favored at -1.5
  • Total (Over/Under): 237.5
  • Moneyline Odds: Pistons 55¢, Timberwolves +120

Dimers' Win Probabilities

  • Pistons: 54%
  • Timberwolves: 46%

Dimers' predictive model, renowned for its accuracy, assesses each team's chances by simulating the outcome of the game 10,000 times. This method provides a precise and unbiased view.

Projected Final Score

Our predicted final score for this NBA matchup is Pistons 112-111 Timberwolves.

This prediction is based on each team's average score following 10,000 game simulations.

Our Prediction: Who Wins?

After extensive simulations, our model gives the Pistons a win probability of 54%, while the Timberwolves have a win probability of 46%. Discover the best spread, over/under, and moneyline odds for the game on this page.

Summary

According to our analysis, the Pistons are more likely to beat the Timberwolves in the NBA game at Target Center on Saturday. Discover the best spread, over/under and moneyline odds, picks and probabilities for the game on this page.

Our Pistons vs. Timberwolves predictions, based on sophisticated simulations and current data, guide you in making informed decisions. Remember to bet responsibly and within your financial limits.

For additional resources and advice on responsible gambling, please call 1-800-GAMBLER.

When you click or tap on a link on Dimers that goes to a third-party website that we have a commercial relationship with (such as a sportsbook), we may receive a referral fee.

For further insights, explore our expert NBA predictions and the best NBA bets today, while our in-depth analysis includes NBA props, NBA futures, NBA odds, and the latest NBA news.