Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. T Markowski vs M Bach |
| 1-0 | 23 | 1992 | Berliner Sommer 10th | B29 Sicilian, Nimzovich-Rubinstein |
2. Jansa vs M Bach |
 | ½-½ | 52 | 1992 | Hamburg op | B29 Sicilian, Nimzovich-Rubinstein |
3. R Lau vs M Bach |
| 1-0 | 51 | 1996 | Dresden Open | B29 Sicilian, Nimzovich-Rubinstein |
4. E Kengis vs M Bach |
| ½-½ | 20 | 1996 | Dresden Open | B29 Sicilian, Nimzovich-Rubinstein |
5. D V Prasad vs M Bach |
| 1-0 | 34 | 2001 | Dortmund Open-A | B29 Sicilian, Nimzovich-Rubinstein |
6. C K Sorensen vs M Bach |
| 0-1 | 21 | 2004 | North Sea Cup | B29 Sicilian, Nimzovich-Rubinstein |
7. P Skovgaard vs M Bach |
| 0-1 | 28 | 2004 | North Sea Cup | B29 Sicilian, Nimzovich-Rubinstein |
8. I Poulsen vs M Bach |
| 1-0 | 68 | 2004 | North Sea Cup | B29 Sicilian, Nimzovich-Rubinstein |
9. A Kveinys vs M Bach |
| 1-0 | 48 | 2006 | Kochan Memorial | B29 Sicilian, Nimzovich-Rubinstein |
10. R Schiefner vs M Bach |
| 0-1 | 24 | 2007 | European Championship | B29 Sicilian, Nimzovich-Rubinstein |
11. A Berescu vs M Bach |
| ½-½ | 39 | 2007 | European Championship | B29 Sicilian, Nimzovich-Rubinstein |
12. S Kalvaitis vs M Bach |
 | 1-0 | 86 | 2007 | European Championship | B29 Sicilian, Nimzovich-Rubinstein |
13. C Scherwin vs M Bach |
| 0-1 | 36 | 2009 | Politiken Cup | B29 Sicilian, Nimzovich-Rubinstein |
14. M Tazbir vs M Bach |
| ½-½ | 19 | 2009 | Politiken Cup | B29 Sicilian, Nimzovich-Rubinstein |
15. M Haubro vs M Bach |
| 1-0 | 69 | 2015 | Politiken Cup | B29 Sicilian, Nimzovich-Rubinstein |
16. J Tan vs M Bach |
| 1-0 | 67 | 2015 | Politiken Cup | B29 Sicilian, Nimzovich-Rubinstein |
17. L Rasmussen vs M Bach |
| 0-1 | 49 | 2017 | Xtracon Chess Open | B29 Sicilian, Nimzovich-Rubinstein |
18. J B Bjerre vs M Bach |
| ½-½ | 32 | 2019 | Aarhus Chess House GM | B29 Sicilian, Nimzovich-Rubinstein |
19. V Nevednichy vs M Bach |
| 1-0 | 24 | 2022 | Chessable Sunway Sitges | B29 Sicilian, Nimzovich-Rubinstein |