CANBASE Player MacKinnon, Keith
GameID: 0
B-Year Gender CFC Rating CFC High
133701 2601990 1993 M 2283 2353
403 games
205038 Aljo, Johan (2111) MacKinnon, Keith (2302) 1-0
1. d4 Nf6 2. c4 e6 3. g3 d5 4. Nf3 dxc4 5. Bg2 Nc6 6. O-O Rb8 7. e3 b5 8. b3 cxb3 9. axb3 a6 10. Qe2 Bd6 11. Bb2 O-O 12. e4 Be7 13. Rd1 Bb7 14. Nc3 Nb4 15. e5 Nd7 16. Rac1 Bc6 17. h4 Qc8 18. Ne4 Bd5 19. Qe3 a5 20. Ba3 Qb7 21. Nc5 Bxc5 22. dxc5 Nc6 23. h5 h6 24. g4 b4 25. Bb2 Ne7 26. Nh4 Bxg2 27. Rxd7 Qc8 28. Rxe7 Qd8 29. Rxf7 Rxf7 30. Nxg2 Rd7 31. Qe4 Rd2 32. Rc2 Qd3 33. Qxd3 Rxd3 34. Nf4 Rxb3 35. Nxe6 a4 36. Nd4 Rd3 37. Nc6 b3 38. Re2 Ra8 39. e6 Rd1+ 40. Kg2 Rb1 41. Nd4 Kf8 42. c6 a3 43. Bxa3+ Rxa3 44. e7+ Ke8 45. Nb5 Ra7 46. Nxa7 b2 47. Nb5 Rg1+ 48. Kf3 1-0
205034 MacKinnon, Keith (2302) Kaufman, Raymond (2297) 0-1
1. c4 e5 2. Nc3 Bb4 3. Nd5 Be7 4. d4 d6 5. e4 Nf6 6. Nxe7 Qxe7 7. f3 c5 8. d5 Nbd7 9. Be3 Nf8 10. Qd2 Ng6 11. Bd3 O-O 12. Ne2 a6 13. h4 Nh5 14. Kf2 f5 15. exf5 Bxf5 16. Bxf5 Rxf5 17. g4 Rf7 18. Bg5 Nf6 19. Kg2 e4 20. f4 Qd7 21. f5 Ne5 22. Bxf6 Rxf6 23. Ng3 Nxg4 24. Qe2 Nh6 25. Nxe4 Rxf5 26. Raf1 Re8 27. Rxf5 Nxf5 28. Qd3 Nd4 29. Rf1 Qg4+ 30. Ng3 Re2+ 31. Rf2 Rxf2+ 32. Kxf2 Qxh4 33. Qe3 Kf7 34. Kg2 Qg4 35. Kf2 h5 36. Ne4 Nf5 0-1
205027 MacKinnon, Keith (2302) Doknjas, John (2406) 1/2-1/2
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. O-O Nc6 7. c3 cxd4 8. Nxd4 Nge7 9. Nxf5 Nxf5 10. Bd3 g6 11. Qe2 Bg7 12. f4 O-O 13. Nd2 Qb6+ 14. Kh1 Qe3 15. Nf3 Qxe2 16. Bxe2 h5 17. Bd3 Rab8 18. a4 Na5 19. Bxf5 gxf5 20. Be3 a6 21. Nd2 f6 22. exf6 Bxf6 23. Bb6 Nc6 24. Rae1 Kf7 25. Nb3 Be7 26. Rf3 Rg8 27. Rh3 Rh8 28. Rhe3 Rh6 29. Bc5 b6 30. Bxe7 Kxe7 31. R1e2 a5 32. Rd3 Kd6 1/2-1/2
205029 Yang, Jingyun (Ryan) (2305) MacKinnon, Keith (2302) 0-1
1. e4 c5 2. Nf3 e6 3. b3 b6 4. Bb2 Bb7 5. Nc3 Nc6 6. Qe2 a6 7. O-O-O b5 8. Qe3 Nf6 9. h3 d6 10. d4 cxd4 11. Nxd4 Qb6 12. f3 Be7 13. Kb1 O-O 14. Qd2 Rac8 15. a4 b4 16. Nxc6 Bxc6 17. Ne2 d5 18. e5 Nd7 19. Qe1 Qc7 20. Nd4 Bb7 21. f4 Nc5 22. Bd3 Ne4 23. Bxe4 dxe4 24. Qe2 Bc5 25. f5 Bxd4 26. Rxd4 exf5 27. Rf1 Rfd8 28. Rxd8+ Rxd8 29. Rxf5 Qd7 30. Rf1 Qe6 31. Qe3 h6 32. Qc5 e3 33. Qxe3 Bxg2 34. Rg1 Bxh3 35. Qg3 g5 36. Bc1 Rd5 37. Rh1 Bf5 38. Qh2 Rc5 39. Qg3 Rc3 40. Qg2 Qxb3+ 41. Bb2 Rxc2 42. Qxg5+ hxg5 43. Rh8+ Kxh8 0-1
205020 MacKinnon, Keith (2302) Qu, Leo (2214) 1/2-1/2
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. O-O Nc6 7. c3 Bg4 8. Nbd2 Nge7 9. dxc5 Ng6 10. b4 Be7 11. Nd4 Bxe2 12. Qxe2 Ngxe5 13. b5 Nxd4 14. cxd4 Nd7 15. Nb3 O-O 16. Bf4 Bg5 17. Bd6 Be7 18. Bf4 Bg5 19. Bxg5 Qxg5 20. Na5 Rab8 21. Rac1 Qf4 22. c6 bxc6 23. g3 Qd6 24. bxc6 Nb6 25. Rc5 Qc7 26. Rfc1 g6 27. h4 h5 28. Qd3 Kg7 29. Kg2 Rfc8 30. Qe2 Kf8 31. Qd2 Kg7 32. Qe2 Kf8 33. Qd2 Kg7 34. f3 Rh8 35. Qe2 Rhc8 36. Qd2 Rh8 37. Qe2 Rhc8 38. Qd2 1/2-1/2
205019 Doknjas, Neil (2377) MacKinnon, Keith (2302) 1-0
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. Ne5 Nbd7 7. Nc4 Qc7 8. Qf3 Nb6 9. Bf4 Qd8 10. Be5 Bg4 11. Qf4 Be6 12. Nxb6 Qxb6 13. O-O-O O-O-O 14. Be2 h5 15. Kb1 Qa5 16. a3 Ng4 17. d5 g5 18. Qd4 c5 19. Qe4 f5 20. Bxg4 hxg4 21. Qc4 1-0
205013 MacKinnon, Keith (2302) Nguyen, Van Thanh (2473) 0-1
1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Be7 5. Nc3 O-O 6. O-O d6 7. a4 Na5 8. Ba2 c5 9. h3 Nc6 10. Nd5 Nxd5 11. Bxd5 Be6 12. c3 Qd7 13. d4 exd4 14. cxd4 Bxd5 15. exd5 Nb4 16. Qb3 Qf5 17. Rd1 Rfd8 18. dxc5 dxc5 19. g4 Qc2 20. Ra3 Qxb3 21. Rxb3 b6 22. Re3 Rxd5 23. Rxd5 Nxd5 24. Rd3 Rd8 25. Bd2 f6 26. Kf1 Kf7 27. Ke2 a6 28. Nh4 g6 29. Nf3 Nc7 30. Rb3 Nd5 31. Rd3 Rd6 32. Kd1 Nf4 0-1
38812 MacKinnon, Keith (2319) Smykalo, Severyn (2069) 1-0
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 Nd7 6. O-O h6 7. a4 a5 8. c3 Qc7 9. Na3 Ne7 10. Ne1 g5 11. Bh5 Bg7 12. f4 gxf4 13. Nd3 Ng6 14. Nxf4 Nxf4 15. Rxf4 Nf8 16. Nc2 Ng6 17. Rf2 O-O-O 18. b4 Rd7 19. Ne3 Be4 20. Nf1 axb4 21. cxb4 Nh4 22. Qg4 Ng6 23. a5 Kb8 24. Ng3 Bf8 25. Bd2 Bd3 26. Qf3 Bc4 27. Bxg6 fxg6 28. Qf6 Bg7 29. Qxe6 Bd3 30. Ra3 Re7 31. Qg4 h5 32. Qg5 Bh6 33. Qh4 Bxd2 34. Rxd2 Bc4 35. Qf6 Rg8 36. Rf3 Ka7 37. Qg5 Rh7 38. Nf5 Ka6 39. Nd6 h4 40. Qf6 g5 41. Qe6 Rgg7 42. Rf8 1-0
38821 Kaufman, Raymond (2283) MacKinnon, Keith (2319) 1-0
1. e4 c5 2. Nf3 e6 3. d3 Nc6 4. Nbd2 d6 5. g3 g5 6. h3 Bg7 7. c3 h6 8. Qe2 Rb8 9. a4 a6 10. Nc4 b5 11. axb5 axb5 12. Ne3 b4 13. Qc2 bxc3 14. bxc3 Qf6 15. e5 Nxe5 16. Nxe5 Qxe5 17. Bd2 Bb7 18. Qa4+ Kf8 19. Qa7 Ra8 20. Qxa8+ Bxa8 21. Rxa8+ Ke7 22. Ra7+ Kf6 23. f4 gxf4 24. gxf4 Qh5 25. Rg1 Qh4+ 26. Kd1 h5 27. c4 Rh7 28. Bc3+ e5 29. fxe5+ Ke6 30. Bg2 Bxe5 31. Bd5+ Kf6 32. Rf1+ Kg5 33. Bxe5 dxe5 34. Rg1+ Kf6 35. Ra6+ Ke7 36. Nf5+ 1-0
38791 MacKinnon, Keith (2319) Liu, Austin (2219) 0-1
1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. h3 g6 5. Bd3 Nc6 6. Bc2 Bg7 7. d4 cxd4 8. cxd4 O-O 9. O-O e5 10. d5 Nb4 11. Bb3 Nxe4 12. Qe1 Nxf2 13. Qxf2 Nd3 14. Qe3 Nxc1 15. Rxc1 e4 16. Nd4 Qb6 17. Rd1 Bd7 18. Nc3 Rae8 19. Ba4 Bxa4 20. Nxa4 Qb4 21. Nc3 Re5 22. Rd2 Bf6 23. Nc2 Qa5 24. Re2 Bg5 25. Qd4 f5 26. Na3 Re7 27. Nab5 Bf6 28. Qd2 Qb6+ 29. Kh1 a6 30. Na3 Rc8 31. Rf1 Bg7 32. Nab1 Qc5 33. g4 e3 34. Qd3 fxg4 35. hxg4 Rce8 36. Rf4 Re5 37. Re4 Bh6 38. Rxe5 Rxe5 39. Ne4 Qc7 40. Nbc3 Qf7 41. Rg2 Qf3 42. Qe2 Qf4 43. Nxd6 Bf8 44. Nc4 Re8 45. d6 Qd4 46. g5 b5 47. Rg4 Qc5 48. Ne4 Qc6 49. d7 Rxe4 50. Qf3 e2 51. Kg2 Rxg4+ 0-1
206656 MacKinnon, Keith (2319) Liu, Austin (2219) 0-1
1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. h3 g6 5. Bd3 Nc6 6. Bc2 Bg7 7. d4 cxd4 8. cxd4 O-O 9. O-O e5 10. d5 Nb4 11. Bb3 Nxe4 12. Qe1 Nxf2 13. Qxf2 Nd3 14. Qe3 Nxc1 15. Rxc1 e4 16. Nd4 Qb6 17. Rd1 Bd7 18. Nc3 Rae8 19. Ba4 Bxa4 20. Nxa4 Qb4 21. Nc3 Re5 22. Rd2 Bf6 23. Nc2 Qa5 24. Re2 Bg5 25. Qd4 f5 26. Na3 Re7 27. Nab5 Bf6 28. Qd2 Qb6+ 29. Kh1 a6 30. Na3 Rc8 31. Rf1 Bg7 32. Nab1 Qc5 33. g4 e3 34. Qd3 fxg4 35. hxg4 Rce8 36. Rf4 Re5 37. Re4 Bh6 38. Rxe5 Rxe5 39. Ne4 Qc7 40. Nbc3 Qf7 41. Rg2 Qf3 42. Qe2 Qf4 43. Nxd6 Bf8 44. Nc4 Re8 45. d6 Qd4 46. g5 b5 47. Rg4 Qc5 48. Ne4 Qc6 49. d7 Rxe4 50. Qf3 e2 51. Kg2 Rxg4+ 0-1
38807 Harms, Reece (1949) MacKinnon, Keith (2319) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. e4 d5 6. e5 Ne4 7. Bd3 c5 8. Nf3 Nc6 9. dxc5 f5 10. exf6 Qxf6 11. O-O Bxc5 12. Nxe4 dxe4 13. Bxe4 g6 14. Bh6 Rf7 15. Rad1 Bd7 16. a3 a5 17. Rd3 Be8 18. Ng5 Nd4 19. Qd2 Rd7 20. b4 axb4 21. axb4 Ba7 22. c5 Rad8 23. Qa2 Bb8 24. Nf3 Bf7 25. g3 e5 26. Qb1 Ne2+ 27. Kg2 Rxd3 28. Bxd3 Nc3 29. Bg5 Nxb1 30. Bxf6 Rxd3 31. Nxe5 Bd5+ 32. Kh3 Bxe5 33. Bxe5 Nd2 34. Ra1 Bf3 35. Bf4 Ne4 36. Ra2 Rd5 37. g4 g5 38. Bd6 h5 39. gxh5 g4+ 40. Kh4 g3 41. Ra8+ Kh7 0-1
38773 MacKinnon, Keith (2319) McLaren, Brian (1979) 1-0
1. e4 Nf6 2. e5 Nd5 3. d4 d6 4. c4 Nb6 5. exd6 exd6 6. Nc3 Be7 7. Bd3 O-O 8. Nge2 Bg4 9. O-O Bxe2 10. Qxe2 c6 11. Qg4 d5 12. c5 N6d7 13. b4 Bf6 14. Bd2 Re8 15. Rab1 Nf8 16. Ne2 a6 17. Ng3 Ne6 18. Nf5 g6 19. Rfe1 b5 20. cxb6 Qxb6 21. Nd6 Rf8 22. Rxe6 fxe6 23. Bh6 Bg7 24. Qxe6+ Kh8 25. Bxg7+ Kxg7 26. Qe7+ Kg8 27. Qe6+ Kg7 28. Qe5+ Kg8 29. Ne8 Ra7 30. Nf6+ Rxf6 31. Qxf6 Rf7 32. Qe5 Nd7 33. Qe3 a5 34. bxa5 Qxa5 35. Rb7 Nf8 36. Rb2 Rf6 37. h4 Ne6 38. Rb8+ Nf8 39. Qe5 Rf7 40. Bb1 Qa3 41. h5 Qc1+ 42. Kh2 gxh5 43. Bf5 Qg5 44. Bxh7+ 1-0
38783 Chen, Yidong (2029) MacKinnon, Keith (2319) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Be2 Nf6 8. O-O Be7 9. f4 d6 10. Kh1 O-O 11. Qe1 Nxd4 12. Bxd4 b5 13. a3 Bb7 14. Qg3 Rad8 15. Rae1 Bc6 16. Bd3 g6 17. f5 e5 18. Be3 Qd7 19. Bh6 Nh5 20. Qf3 Rfe8 21. g4 Nf6 22. Bg5 Rf8 23. Bh6 Rfe8 24. Bg5 Rf8 25. Bh6 1/2-1/2
8670 Yang, Henry (1990) MacKinnon, Keith (2325) 0-1
1. d4 Nf6 2. Bg5 d5 3. e3 Ne4 4. Bf4 c5 5. Nd2 Qb6 6. Nxe4 dxe4 7. Ne2 Qxb2 8. Rb1 Qa3 9. Rb3 Qa5+ 10. Nc3 Bd7 11. Qd2 cxd4 12. exd4 e6 13. Nxe4 Nc6 14. Qxa5 Nxa5 15. Rb1 Rc8 16. Bd3 Rc6 17. Ke2 Be7 18. Rhc1 Ba3 19. Rd1 Ke7 20. Bd2 b6 21. Bxa5 bxa5 22. Rb7 a6 23. c4 Bd6 24. g3 f5 25. Nd2 Bc7 26. Rdb1 Bc8 27. R7b2 Rd8 28. Nf3 g5 29. Ne5 Bxe5 30. dxe5 g4 31. h3 Rc5 32. hxg4 Rxe5+ 33. Kd2 fxg4 34. Rh1 h5 35. Kc3 Rf8 36. Kd4 Rg5 37. Be4 Bd7 38. Rb7 Rd8 39. Ke3 Re5 40. Rd1 Ke8 41. Rc7 Ba4 42. Rxd8+ Kxd8 43. Ra7 Bc2 44. Rxa6 Rxe4+ 45. Kd2 Rxc4 46. Rxa5 Bf5 47. Ra7 Kc8 48. Ke3 Kb8 49. Re7 Re4+ 50. Kd2 Ra4 51. Ke3 Rxa2 52. Kf4 Rxf2+ 53. Kg5 Rh2 54. Rg7 Rh3 55. Re7 Rxg3 56. Kxh5 Rh3+ 57. Kg5 g3 58. Kf4 g2 59. Rg7 Rh4+ 60. Kf3 Be4+ 0-1
8685 MacKinnon, Keith (2325) Yang, Brian (2009) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be2 a6 7. O-O Nf6 8. Be3 Be7 9. f4 d6 10. Kh1 O-O 11. Qe1 Nxd4 12. Bxd4 b5 13. a3 Bb7 14. Qg3 Rad8 15. Rae1 Kh8 16. Bd3 Nh5 17. Qg4 Nf6 18. Qg3 Nh5 19. Qh3 Nxf4 20. Bxg7+ Kxg7 21. Rxf4 e5 22. Nd5 Qd7 23. Rf5 Bc8 24. Re3 h6 25. Qg4+ Kh7 26. Rh3 1-0
8640 Kagaoan, Jose (1908) MacKinnon, Keith (2325) 0-1
1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 e5 6. Nge2 d6 7. O-O Nge7 8. d4 cxd4 9. exd4 Nxd4 10. Nxd4 exd4 11. Nb5 Qb6 12. Bf4 Be5 13. Re1 f6 14. Qb3 a6 15. Qa3 Kd7 16. Rad1 Rb8 17. Nxd6 Qxd6 18. c5 Qc7 19. Rxd4+ Ke8 20. Qe3 Nf5 21. Bxe5 fxe5 22. Qxe5+ Qxe5 23. Rxe5+ Kf7 24. Rb4 Rd8 25. Re1 Rd7 26. Rb6 Rc7 27. b4 Bd7 28. Bd5+ Kf8 29. Rf6+ Kg7 30. Rf7+ Kh8 31. Be6 Re8 32. Rd1 Rxe6 33. Rdxd7 Rxd7 34. Rxd7 Re7 35. Rd8+ Kg7 36. Kf1 Kf6 37. a4 Ke5 38. Ke2 Nd4+ 39. Kd3 Nc6 40. f4+ Kf6 41. Rd6+ Re6 42. Rd7 Re7 43. Rd6+ Kf5 44. b5 Nb4+ 45. Kc3 a5 46. b6 Re3+ 47. Kc4 Re4+ 48. Kb5 Nc6 49. Rxc6 bxc6+ 50. Kxc6 Rxa4 51. b7 Rb4 52. Kc7 Ke4 53. g4 a4 54. f5 a3 55. f6 a2 56. f7 a1=Q 57. f8=Q Qe5+ 58. Kc8 Qe6+ 59. Kc7 Qe5+ 60. Kc8 Kd5 61. Qf7+ Kc6 62. Qd7+ Kxc5 63. Qxh7 Qe8+ 64. Kc7 Qc6+ 65. Kb8 Qe8+ 66. Kc7 Qe5+ 67. Kc8 Qe6+ 68. Kc7 Qd6+ 69. Kc8 Qf8+ 70. Kc7 Qf4+ 71. Kc8 Qxg4+ 72. Kc7 Qf4+ 73. Kc8 Qf8+ 74. Kc7 Rf4 75. Qxg6 Qe7+ 76. Kb8 Qd8+ 0-1
8608 MacKinnon, Keith (2325) Wang, Dongkai (Harry) (1919) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nc6 4. Ngf3 Nf6 5. e5 Nd7 6. Bd3 Nb4 7. Be2 c5 8. c3 Nc6 9. Bd3 Qb6 10. O-O Be7 11. dxc5 Nxc5 12. Bc2 O-O 13. b4 Nd7 14. Qe2 Qc7 15. Re1 Nxb4 16. Bxh7+ Kxh7 17. cxb4 Qc2 18. Nd4 Qg6 19. Rb1 f5 20. exf6 Nxf6 21. Nxe6 Bxe6 22. Qxe6 Rae8 23. Qh3+ Kg8 24. Ba3 Ng4 25. Qb3 Qh5 26. h3 Bh4 27. Rxe8 Bxf2+ 28. Kh1 Rxe8 29. Qf3 Be3 30. Re1 Nf2+ 31. Kh2 Bf4+ 32. Qxf4 Rxe1 33. Qxf2 Qe5+ 0-1
206832 Salcedo, Daniel (1879) MacKinnon, Keith (2325) 1/2-1/2
1. d4 Nf6 2. c4 c5 3. d5 e5 4. Nc3 d6 5. e4 Be7 6. Be2 O-O 7. h3 Nbd7 8. Be3 a6 9. Nf3 Ne8 10. g4 Kh8 11. h4 Nc7 12. h5 b5 13. g5 f6 14. g6 f5 15. exf5 Rxf5 16. Bd3 Nf8 17. Bxf5 Bxf5 18. Nd2 hxg6 19. hxg6+ Kg8 20. Qf3 Bxg6 21. O-O-O bxc4 22. Nde4 Qd7 23. Rdg1 Nb5 24. Qh3 Qxh3 25. Rxh3 Nd4 26. f3 Kf7 27. Rhg3 Nf5 28. Bg5 Nxg3 29. Rxg3 Rd8 30. f4 Bxg5 31. Nxg5+ Kf6 32. fxe5+ dxe5 33. d6 Kf5 34. Nce4 Bh5 35. Rg2 Kf4 36. Kd2 Bg6 37. Rf2+ Kg4 38. Rg2+ Kf4 39. Rf2+ 1/2-1/2
8613 Salcedo, Daniel E (1879) MacKinnon, Keith (2325) 1/2-1/2
1. d4 Nf6 2. c4 c5 3. d5 e5 4. Nc3 d6 5. e4 Be7 6. Be2 O-O 7. h3 Nbd7 8. Be3 a6 9. Nf3 Ne8 10. g4 Kh8 11. h4 Nc7 12. h5 b5 13. g5 f6 14. g6 f5 15. exf5 Rxf5 16. Bd3 Nf8 17. Bxf5 Bxf5 18. Nd2 hxg6 19. hxg6+ Kg8 20. Qf3 Bxg6 21. O-O-O bxc4 22. Nde4 Qd7 23. Rdg1 Nb5 24. Qh3 Qxh3 25. Rxh3 Nd4 26. f3 Kf7 27. Rhg3 Nf5 28. Bg5 Nxg3 29. Rxg3 Rd8 30. f4 Bxg5 31. Nxg5+ Kf6 32. fxe5+ dxe5 33. d6 Kf5 34. Nce4 Bh5 35. Rg2 Kf4 36. Kd2 Bg6 37. Rf2+ Kg4 38. Rg2+ Kf4 39. Rf2+ 1/2-1/2
31429 MacKinnon, Keith (2325) Liu, Zachary (2186) 1-0
1. c4 c6 2. Nf3 d5 3. e3 Nf6 4. Nc3 g6 5. d4 Bg7 6. cxd5 cxd5 7. Bd3 O-O 8. O-O Nc6 9. h3 Bf5 10. Bxf5 gxf5 11. b3 Ne4 12. Ne2 Kh8 13. Bb2 Qd6 14. Nf4 Rac8 15. Rc1 e6 16. Ne1 Rc7 17. Ned3 Rfc8 18. f3 Nf6 19. Qe1 Ne7 20. Ne5 Kg8 21. Qa5 b6 22. Qa6 Rxc1 23. Bxc1 Rc7 24. Ba3 Qd8 25. Rc1 Rxc1+ 26. Bxc1 Qc7 27. Bd2 Ng6 28. Nfd3 Nxe5 29. Nxe5 Nd7 30. Nd3 Bf8 31. Kf2 Nb8 32. Qa4 Qd7 33. Qxd7 Nxd7 34. Bb4 a5 35. Bxf8 Kxf8 36. b4 Ke7 37. Ke2 Kd6 38. Kd2 Kc6 39. a4 b5 40. axb5+ Kxb5 41. bxa5 Kxa5 42. Kc3 Kb5 43. Nf4 Nf8 44. Nh5 Nd7 45. Kb3 Ka5 46. Nf4 Nf8 47. Nh5 Nd7 48. Kc3 Kb5 49. g4 fxg4 50. hxg4 Kc6 51. Kb4 Kd6 52. Kb5 f6 53. Kb4 e5 54. Kb5 exd4 55. exd4 Nb8 56. Nxf6 Nc6 57. Ne8+ Kd7 58. Kc5 Ne7 59. Nf6+ Ke6 60. Nxh7 Ng6 61. Ng5+ Kf6 62. Nh3 Ke6 63. f4 1-0
31435 Doknjas, John (2299) MacKinnon, Keith (2325) 1/2-1/2
1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Bg2 O-O 5. e4 Nc6 6. Nge2 Re8 7. O-O a6 8. d3 1/2-1/2
31422 MacKinnon, Keith (2325) Jiang, Kate (2111) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. Be3 Bc5 6. Nb5 Bxe3 7. fxe3 Qd8 8. N1c3 a6 9. Nd4 Nf6 10. Be2 d6 11. O-O Ne5 12. Qe1 Be6 13. Qg3 Rg8 14. a4 Qe7 15. b4 Ng6 16. Rab1 Bd7 17. Nf5 Bxf5 18. exf5 Ne5 19. Qf4 Ned7 20. g4 Qe5 21. Qd4 g6 22. Kh1 gxf5 23. Rxf5 Qxd4 24. exd4 h6 25. Rbf1 Rg6 26. h3 Ke7 27. Bd3 Rg5 28. R5f4 c6 29. Ne4 Nxe4 30. Rxf7+ Ke6 31. Bxe4 Rh8 32. h4 Rgg8 33. R7f4 Ke7 34. Re1 Kd8 35. Bf5 Rg7 36. Re6 Nb6 37. Rxd6+ Kc7 38. Rg6 Re7 39. Be6 Nd5 40. Rf7 Rxf7 41. Bxf7 Nxb4 42. Bb3 a5 43. Kg2 b5 44. Kg3 Rd8 45. Rxh6 Rxd4 46. h5 Rd2 47. Rf6 Nxc2 48. h6 Ne1 49. h7 Rg2+ 50. Kh3 Rg1 51. Kh2 1-0
31426 Kaufman, Raymond (2307) MacKinnon, Keith (2325) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. a3 b5 8. Nxc6 Qxc6 9. Be2 Bb7 10. O-O Rc8 11. f4 Bc5 12. Bxc5 Qxc5+ 13. Kh1 Nf6 14. Bf3 d6 15. Qd2 Rd8 16. Rad1 Rd7 17. Qe2 O-O 18. e5 Bxf3 19. Qxf3 Ne8 20. Rd3 Qc7 21. Rfd1 d5 22. Qg4 g6 23. Qg5 f6 24. exf6 Rxf6 25. Rf3 Rdf7 26. Rdf1 Nd6 27. Qe5 Nc4 28. Qd4 Qa7 29. Qd3 Nxb2 30. Qe2 Qc7 31. g4 Kg7 32. Qf2 Qa7 33. Qh4 Nc4 34. Rh3 Kg8 35. Ne2 Nd2 36. Rg1 Ne4 37. Rf3 g5 38. Qe1 Qc5 39. Rgf1 Qxc2 40. Nd4 Qd2 41. f5 0-1
31417 Doknjas, Neil (2300) MacKinnon, Keith (2325) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Qf3 e6 7. Be3 b5 8. a3 Nd7 9. g4 Bb7 10. O-O-O Ngf6 11. g5 Ne5 12. Qg2 Nfd7 13. f4 Nc4 14. Bxc4 Qxc4 15. f5 Nc5 16. Nxe6 Nxe6 17. fxe6 Qxe6 18. Bd4 Be7 19. Nd5 O-O 20. Rhe1 Bxd5 21. exd5 Qd7 22. Re4 Rae8 23. Rde1 Bd8 24. h4 Ba5 25. R1e3 b4 26. axb4 Bxb4 27. Qe2 Rxe4 28. Rxe4 Qf5 29. c3 Ba5 30. Re8 Bd8 31. Rxf8+ Kxf8 32. Qxa6 Qxd5 33. Qc8 Qa5 34. Qc6 Be7 35. Qe4 Qa1+ 36. Kc2 Qa4+ 37. Kd2 Qa2 38. c4 f6 39. Bc3 fxg5 40. Bxg7+ Kf7 41. h5 Kxg7 42. Qxe7+ Kh6 43. Qxd6+ Kxh5 44. Kc3 Qa5+ 45. b4 Qa1+ 46. Kb3 Qb1+ 47. Ka4 g4 48. c5 Qe1 49. c6 g3 50. c7 Qa1+ 51. Kb5 Qf1+ 52. Ka5 g2 53. Qh2+ Kg5 54. c8=Q Qa1+ 55. Kb6 g1=Q+ 56. Qxg1+ Qxg1+ 57. Qc5+ 1-0
31415 MacKinnon, Keith (2325) Yang, Jingyun (Ryan) (2212) 1-0
1. e4 c5 2. Nf3 e6 3. b3 b6 4. Bb2 Bb7 5. Nc3 Nc6 6. Qe2 Nd4 7. Nxd4 cxd4 8. Nb1 Bc5 9. g3 Ne7 10. Bg2 Rc8 11. a3 a5 12. O-O O-O 13. b4 axb4 14. axb4 Bxb4 15. Bxd4 f5 16. Ra4 Bc5 17. Bb2 Bc6 18. Ra1 fxe4 19. Bxe4 Nf5 20. Bxc6 Rxc6 21. c3 Qc7 22. Kg2 e5 23. d3 Rcf6 24. Nd2 Qc6+ 25. Ne4 Nd6 26. f3 Nxe4 27. dxe4 Qe6 28. Ba3 d6 29. Qa2 Qxa2+ 30. Rxa2 Ra8 31. Rfa1 Rff8 32. Bb4 Rxa2+ 33. Rxa2 Kf7 34. Ra7+ Kf6 35. Bxc5 bxc5 36. Rd7 Ke6 37. Rxg7 Rb8 38. Rxh7 Rb3 39. c4 Rc3 40. h4 Rxc4 41. h5 Ra4 42. Kh3 Ra8 43. Rc7 Rf8 44. Kg4 Kf6 45. h6 Rg8+ 46. Kh4 Rg6 47. h7 Rh6+ 48. Kg4 c4 49. Rd7 Ke6 50. Kg5 Rh3 51. Rc7 Rxg3+ 52. Kh6 Rh3+ 53. Kg7 Rg3+ 54. Kf8 Rxf3+ 55. Kg8 Rg3+ 56. Rg7 Rh3 57. Rg6+ Kd7 58. Kg7 Rh2 59. h8=Q Rxh8 60. Kxh8 Kc6 61. Kg7 Kc5 62. Kf6 c3 63. Kf5 Kb5 64. Rg8 Kc4 65. Rc8+ Kd4 66. Rc6 1-0
31408 MacKinnon, Keith (2325) Qu, Leo (2230) 0-1
1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Be2 c5 6. Be3 Qb6 7. Nc3 Nc6 8. O-O Qxb2 9. Nb5 c4 10. Nc7+ Kd7 11. Rb1 Qxc2 12. Nxa8 Qxb1 13. Qxb1 Bxb1 14. Rxb1 Kc8 15. Bd1 Kb8 16. Nb6 axb6 17. Rxb6 Bb4 18. Rb5 h6 19. g4 Nge7 20. Bc1 Kc7 21. a3 Ra8 0-1
36943 Mackinnon, Keith (2319) Huang, Patrick (2212) 1-0
1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Nf3 Bd7 6. Be2 Bb5 7. dxc5 Bxc5 8. O-O Bxe2 9. Qxe2 a5 10. Na3 Ne7 11. Nb5 O-O 12. Bd2 Nbc6 13. a4 Ng6 14. h4 Rae8 15. h5 Nge7 16. h6 g6 17. g4 d4 18. Qe4 Rd8 19. Rab1 dxc3 20. bxc3 Rd7 21. Bg5 Nd5 22. c4 Ndb4 23. Rbd1 Bxf2+ 24. Kg2 Rxd1 25. Rxd1 Bc5 26. Qf4 f5 27. Rd7 Rf7 28. Rxf7 Kxf7 29. gxf5 exf5 30. Qd2 Ke6 31. Bf6 f4 32. Ng5+ Kf5 33. Qd7# 1-0
36949 Mackinnon, Keith (2319) Orlov, Georgi (2494) 1/2-1/2
1. e4 e6 2. d4 d5 3. Nd2 Be7 4. Ngf3 Nf6 5. e5 Nfd7 6. Bd3 c5 7. c3 Nc6 8. O-O g5 9. dxc5 g4 10. Nd4 Ncxe5 11. Be2 Bxc5 12. Bxg4 Qh4 13. Be2 Bxd4 14. g3 Rg8 15. Kh1 Qh3 16. cxd4 Ng4 1/2-1/2
36920 Mackinnon, Keith (2319) Nunez Asencio, Jorge (2333) 1/2-1/2
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Nf6 6. Nc3 d6 7. Be2 Nxd4 8. Qxd4 Bg7 9. Be3 O-O 10. Qd2 a5 11. O-O a4 12. f3 Qa5 13. Rfc1 Be6 14. Rc2 Rfc8 15. Nb5 Qxd2 16. Rxd2 Bxc4 17. Na7 Rxa7 18. Bxa7 Bxe2 19. Rxe2 Nd7 20. Be3 a3 21. Rc1 Rxc1+ 22. Bxc1 Bd4+ 23. Kf1 axb2 24. Bxb2 Bc5 25. Bc1 Kf8 26. Rb2 b6 27. Rb3 Ke8 28. Be3 Kd8 29. Bxc5 dxc5 30. Ra3 Kc7 31. Ra7+ Kd6 32. g4 b5 33. Ra8 b4 34. Rh8 c4 35. Ke2 b3 36. axb3 cxb3 37. Kd2 Ne5 38. f4 Nxg4 39. Rxh7 Ke6 40. Rh3 Nf6 41. Re3 Nh5 42. Rf3 b2 43. Kc2 Nf6 44. Re3 Nh5 45. f5+ gxf5 46. exf5+ Kf6 47. Kxb2 Ng7 48. Kc3 1/2-1/2
36930 Sali, Zulfikar (2290) Mackinnon, Keith (2319) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nxc6 bxc6 6. Bd3 Nf6 7. Nc3 d5 8. Qe2 Be7 9. O-O O-O 10. b3 Nd7 11. Bb2 Nc5 12. Rfe1 a5 13. Rad1 Nxd3 14. Qxd3 Ba6 15. Qg3 Bh4 16. Qh3 Bf6 17. e5 Be7 18. Ne4 Bc8 19. Rd3 f5 20. exf6 Bxf6 21. Nxf6+ gxf6 22. Rg3+ Kh8 23. Qh6 Ra7 24. Rg6 e5 25. Rxe5 Raf7 26. Reg5 Qe7 27. h3 Be6 28. Rg3 c5 29. Rf3 d4 30. c3 Bd5 31. Rfg3 Qe1+ 32. Kh2 Qxf2 33. Ba3 d3 34. Rxd3 Be4 35. Rd2 Qxd2 36. Qxd2 hxg6 37. Bxc5 Rc8 38. b4 Kh7 39. Qd4 Bc6 40. Qf2 Re8 41. Bd4 Re6 42. bxa5 Kg8 43. Bc5 Rd7 44. a6 Rd5 45. Bd4 Rf5 46. Qb2 Rb5 47. Qc2 Be4 48. Qe2 Ra5 49. a7 Bd5 50. Qb2 Rea6 51. Qb8+ Kg7 52. Qc7+ Bf7 53. g4 Rxa2+ 54. Kg3 g5 55. h4 gxh4+ 56. Kxh4 Rg2 57. Qb7 Rga2 58. g5 Kg6 59. gxf6 Be6 60. Qe4+ Bf5 61. Qe8+ 1-0
36911 Leong, Aiden (2083) Mackinnon, Keith (2319) 0-1
1. Nf3 Nf6 2. g3 b5 3. Bg2 Bb7 4. c4 bxc4 5. Qa4 e6 6. Na3 c5 7. Nxc4 Be7 8. O-O O-O 9. Na5 Bd5 10. d4 Qb6 11. Be3 Qxb2 12. dxc5 Qxe2 13. Nd4 Qh5 14. Bxd5 Nxd5 15. c6 Nc3 16. Qc4 Qxa5 17. Bd2 Qa4 18. Qxc3 Bf6 19. Be3 Nxc6 20. Rfd1 Rfc8 21. Qd2 Ne5 22. Rac1 Rxc1 23. Qxc1 Qxa2 24. Qc7 Nc4 25. Rc1 d5 26. Nc6 Qb2 27. Nxa7 Nxe3 28. fxe3 h5 29. Nc8 Ra2 0-1
36901 Mackinnon, Keith (2319) Qu, Leo (2011) 1-0
1. c4 Nf6 2. Nc3 g6 3. e4 d6 4. d4 Bg7 5. h3 O-O 6. Bg5 h6 7. Be3 e5 8. d5 a5 9. g4 Na6 10. Nf3 Nc5 11. Nd2 c6 12. Rg1 a4 13. a3 Qa5 14. Qc2 Bd7 15. Be2 Rfc8 16. h4 cxd5 17. cxd5 Nb3 18. Nxb3 axb3 19. Qd3 b5 20. Bd2 Qb6 21. g5 hxg5 22. hxg5 Nh7 23. Nd1 Ra4 24. Rg3 Nf8 25. Bb4 Rc4 26. Qb1 Rc8 27. Rxb3 f5 28. gxf6 Bxf6 29. Qd3 Bh4 30. Qe3 Qb8 31. Rc1 Rxc1 32. Qxc1 Kg7 33. Rc3 Ra7 34. Ne3 Nh7 35. Bg4 Bg5 36. Bxd7 Rxd7 37. Rc6 Qd8 38. Ke2 Bf4 39. Qg1 Bxe3 40. Kxe3 Nf6 41. Qg3 Nh5 42. Qg4 Nf4 43. Ba5 Qe7 44. Qxd7 Qxd7 45. Rc7 Qf7 46. Kd2 Kf6 47. Rxf7+ Kxf7 48. Kc3 Ke7 49. Bb6 Nh3 50. Be3 Kd7 51. Kb4 Kc7 52. Kxb5 g5 53. a4 g4 54. a5 Nf4 55. Bb6+ Kb8 56. Kc6 Nd3 57. b3 Nc1 58. b4 Na2 59. Kxd6 Nxb4 60. Kxe5 Nd3+ 61. Kd6 1-0
37051 Doknjas, John (2341) MacKinnon, Keith (2307) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. e4 d6 6. e5 dxe5 7. dxe5 Nfd7 8. Nf3 Nc6 9. Bf4 f5 10. O-O-O Qe7 11. a3 Bxc3 12. Qxc3 a5 13. h4 Nc5 14. Qe3 b6 15. h5 h6 16. Rh3 Bd7 17. Nh4 Be8 18. Be2 Rd8 19. Rxd8 Qxd8 20. Bxh6 gxh6 21. Qxh6 Ne4 22. f3 Qd2+ 23. Qxd2 Nxd2 24. Kxd2 Nxe5 25. g4 Kg7 26. h6+ Kf6 27. gxf5 exf5 28. Ng2 Bf7 29. Kc3 Rh8 30. Ne3 Kg5 31. Nd5 Bxd5 32. cxd5 Ng6 33. Bd3 Nf4 34. Rg3+ Kf6 35. Kd4 Rxh6 36. Rg8 Nxd3 37. Kxd3 Ke5 38. Rg7 Kxd5 39. Rxc7 Rh2 40. Kc3 Rf2 41. Rd7+ Ke5 42. Rd3 b5 43. Kb3 Re2 44. Rc3 Kd4 45. Rc8 Re3+ 46. Kc2 Rxf3 47. Rd8+ Kc5 48. Rc8+ Kd6 49. Rd8+ Kc7 50. Rd5 Kc6 51. Re5 a4 52. Kd2 f4 53. Rf5 Rb3 54. Rxf4 Rxb2+ 55. Kc3 Rb3+ 56. Kd4 Rxa3 57. Rf6+ Kb7 58. Kc5 Rb3 59. Rf7+ Ka6 60. Rf8 a3 61. Rh8 b4 62. Kc4 Rb2 63. Rh6+ Ka5 64. Rh8 a2 65. Rh7 b3 66. Rh5+ Ka4 67. Rh8 Rc2+ 68. Kd3 Ka3 0-1
37060 MacKinnon, Keith (2307) Nunez Asencio, Jorge (2303) 1/2-1/2
1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 1/2-1/2
37041 MacKinnon, Keith (2307) Doknjas, Neil (2239) 1-0
1. e4 e5 2. Nf3 Nc6 3. Bb5 g6 4. c3 a6 5. Ba4 Bg7 6. O-O d6 7. d4 b5 8. Bb3 exd4 9. cxd4 Nge7 10. Nc3 O-O 11. h3 Na5 12. Bc2 c5 13. dxc5 dxc5 14. Qxd8 Rxd8 15. Be3 Nb7 16. Bb3 c4 17. Bc2 Bd7 18. Bb6 Re8 19. Rad1 Be6 20. Nd4 Nc8 21. Nxe6 Rxe6 22. Bd4 Ncd6 23. f4 b4 24. f5 Bxd4+ 25. Rxd4 Re5 26. Nd5 Nb5 27. Rxc4 N7d6 28. Rc6 gxf5 29. Nf6+ Kg7 30. Nh5+ Kf8 31. exf5 Ke7 32. Bd3 Kd7 33. Rc2 b3 34. axb3 Nd4 35. Rcf2 Ke7 36. f6+ Kd7 37. Ng7 h5 38. b4 Rb8 39. Bxa6 Rxb4 40. Rd1 Kc6 41. Kh2 h4 42. Bd3 Kc5 43. Rc1+ Kd5 44. Rc7 Rb3 45. Bb1 Rb6 46. Re7 Nc6 47. Ba2+ Kc5 48. Rc2+ Kd4 49. Rd2+ Kc5 50. Rxe5+ Nxe5 51. Rd5+ Kc6 52. Rxe5 Rxb2 53. Bd5+ Kb6 54. Nf5 1-0
37033 Roback, Joe (2063) MacKinnon, Keith (2307) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. h3 a6 6. Nf3 Nc6 7. Be3 Bf5 8. g4 Bg6 9. Bd3 e5 10. dxe5 Nxe5 11. Bxg6 hxg6 12. Qe2 Qc6 13. Bc5 O-O-O 0-1
37011 Levin, Chris (1885) MacKinnon, Keith (2307) 1/2-1/2
1. Nf3 Nf6 2. c4 e6 3. b3 b6 4. Bb2 Bb7 5. e3 Be7 6. Be2 O-O 7. d4 c5 8. O-O cxd4 9. Nxd4 a6 10. Nd2 Qc7 11. Rc1 d6 12. Bf3 Ra7 13. Qe2 Nbd7 14. Rfd1 Rd8 15. Bxb7 Rxb7 16. e4 g6 17. Nf1 Bf8 18. f3 Bh6 19. Ne3 e5 20. Ndc2 b5 21. Rb1 Nc5 22. cxb5 axb5 23. Nb4 Qb6 24. Bc1 Ne6 25. Qf2 Nf4 26. Kf1 Rc8 27. Ned5 N6xd5 28. Nxd5 Qxf2+ 29. Kxf2 Rc2+ 30. Kf1 Kg7 31. Nb4 Rcc7 32. Rxd6 Bg5 33. Bb2 Bf6 34. Rbd1 g5 35. Rxf6 Kxf6 36. g3 Rd7 37. Rxd7 Rxd7 38. gxf4 Rd1+ 39. Ke2 Rh1 40. Bxe5+ Ke6 41. Bb8 Rxh2+ 42. Ke3 gxf4+ 43. Bxf4 Rg2 44. Nd5 Rxa2 45. Nc7+ Kf6 46. Nxb5 h5 47. Nc3 Ra3 48. Nd5+ Kg6 49. Ne7+ Kf6 50. Nf5 Rxb3+ 51. Kf2 Rb1 52. Kg3 Kg6 53. Kh3 Rh1+ 54. Kg2 Rb1 55. Ng3 Rb2+ 56. Kh3 Rf2 57. Bd6 Rxf3 58. Kh4 Rd3 59. Bc7 Rc3 60. Bd6 Rd3 61. Bc7 Rc3 1/2-1/2
45299 MacKinnon, Keith (2288) Song, Ethan (2071) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. cxd5 exd5 5. Bg5 Be7 6. e3 O-O 7. Bd3 h6 8. Bh4 Be6 9. Nge2 Nbd7 10. Nf4 c6 11. O-O Nb6 12. Nxe6 fxe6 13. f4 c5 14. g4 cxd4 15. exd4 Ne4 16. Bxe7 Qxe7 17. Nxe4 dxe4 18. Bxe4 Rad8 19. Qd2 Qh4 20. Rf3 Qxg4+ 21. Kh1 e5 22. Rg1 Rxd4 1/2-1/2
45301 Kaufman, Raymond (2329) MacKinnon, Keith (2288) 1/2-1/2
1. Nf3 Nf6 2. c4 e6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ c6 6. Qxc4 b5 7. Qb3 Bb7 8. O-O 1/2-1/2
45292 MacKinnon, Keith (2288) Yang, Jingyun (Ryan) (2133) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. Be3 a6 7. Be2 Bg7 8. O-O O-O 9. f4 Qc7 10. a4 Nc6 11. Nb3 Na5 12. e5 dxe5 13. fxe5 Rd8 14. exf6 Nxb3 15. Qb1 Nxa1 16. fxg7 b5 17. Qxa1 b4 18. Nd1 a5 19. c4 Bf5 20. Bf3 Ra6 21. b3 Rd3 22. Qb2 h5 23. Be2 Rd8 24. Nf2 Re6 25. Bc1 Qc5 26. Bf3 Be4 27. Qe2 Bb1 28. Qb2 Be4 29. Qe2 Bb1 30. Qb2 Be4 1/2-1/2
45291 Doknjas, Neil (2277) MacKinnon, Keith (2288) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. O-O d6 8. a4 b6 9. f4 Bb7 10. Be3 Nbd7 11. Qf3 g6 12. Rae1 Bg7 13. Qg3 O-O 14. Kh1 Nc5 15. Bg1 Rad8 16. Nb3 Nh5 17. Qe3 Bxc3 18. bxc3 Nxa4 19. c4 e5 20. f5 f6 21. Qh6 Qg7 22. Qd2 Bc6 23. Be3 g5 24. Qe2 Qf7 25. g4 Nf4 26. Bxf4 exf4 27. Nd4 Rc8 28. c5 Nxc5 29. Bc4 Bxe4+ 30. Kg1 Bd5 31. Ne6 Bxc4 32. Qxc4 Nxe6 33. Qxe6 Rxc2 34. Qxd6 Qa2 35. Qe6+ Kg7 36. Qxa2 Rxa2 37. Re6 Rb2 38. Rc1 a5 39. Rcc6 a4 40. Rxb6 Rxb6 41. Rxb6 Ra8 42. Rb1 a3 43. Kg2 a2 44. Ra1 Ra3 0-1
45285 MacKinnon, Keith (2288) Albitar, Hani (2221) 1-0
1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 bxc6 6. e5 Qe7 7. Qe2 Nd5 8. c4 Nb6 9. Nc3 Qe6 10. Qe4 d5 11. Qe3 Bb4 12. Bd2 O-O 13. O-O-O dxc4 14. f4 Rd8 15. Be2 Nd5 16. Nxd5 Bxd2+ 17. Rxd2 cxd5 18. Bxc4 Ba6 19. Bxa6 Qxa6 20. Kb1 Rab8 21. Rc1 Rbc8 22. f5 c5 23. f6 gxf6 24. Qh6 Rc6 25. exf6 Rxf6 26. Qg5+ Kh8 27. Rxd5 Rg8 28. Qd2 Rc6 29. g3 c4 30. Qc3+ f6 31. Rd7 Rg7 32. Rd8+ Rg8 33. Rcd1 Qb6 34. R8d7 Rg7 35. Qa3 Rc8 36. Rxg7 Kxg7 37. Rd7+ Kg6 38. Qxa7 Qxa7 39. Rxa7 Re8 40. Rc7 Re2 41. Rxc4 Rxh2 42. a4 Kf5 43. a5 Rg2 44. g4+ Ke5 45. a6 Rd2 46. a7 Rd8 47. Ra4 Ra8 48. Kc2 Kd5 49. Kd3 h6 50. Ra5+ 1-0
45282 McLaren, Brian (2107) MacKinnon, Keith (2288) 0-1
1. e4 c5 2. Nc3 e6 3. Nge2 Nc6 4. g3 d5 5. exd5 exd5 6. d4 cxd4 7. Nxd4 Nf6 8. Bg2 Bg4 9. Qd3 Bb4 10. O-O O-O 11. Bg5 Bxc3 12. Qxc3 Ne4 13. Bxd8 Nxc3 14. Nxc6 bxc6 15. Be7 Rfe8 16. Bc5 Ne4 17. Be3 Bf5 18. Rfe1 h6 19. c3 a5 20. f3 Nd6 21. b3 a4 22. Bf4 Nb5 23. Bd2 Rxe1+ 24. Rxe1 axb3 25. axb3 Ra3 26. c4 Nd4 27. cxd5 cxd5 28. Bc3 Nb5 29. Be5 f6 30. Bb8 Rxb3 31. g4 Rb1 32. Rxb1 Bxb1 33. Kf2 Ba2 34. Ke3 Kf7 35. Bg3 Ke6 36. h4 d4+ 37. Kd2 Kd5 38. f4+ Kc5 39. Be4 Nc3 40. Bc2 Kd5 41. Be1 Ne4+ 42. Kd1 Bc4 43. g5 d3 44. Bb1 Kd4 45. gxh6 gxh6 46. f5 Ke3 47. Bb4 d2 0-1
45278 MacKinnon, Keith (2288) Huang, Patrick (2213) 1-0
1. e4 g6 2. d4 Bg7 3. Nc3 d6 4. f4 a6 5. Nf3 b5 6. Bd3 Nd7 7. e5 c5 8. exd6 cxd4 9. Nd5 exd6 10. Be4 Rb8 11. Nxd4 Bb7 12. O-O Ngf6 13. Nxf6+ Qxf6 14. Nc6 Rc8 15. Re1 Kf8 16. Ne5 Rd8 17. Nxd7+ Rxd7 18. Bxb7 Rxb7 19. Qf3 Rb8 20. Qc6 h6 21. Be3 Kg8 22. c3 Kh7 23. Rad1 Rhd8 24. Ba7 Rbc8 25. Qxa6 b4 26. Bb6 Re8 27. Rxe8 Rxe8 28. Bf2 bxc3 29. bxc3 Qxf4 30. Qxd6 Be5 31. g3 Bxd6 32. gxf4 Bxf4 33. a4 Re2 34. Ra1 Bxh2+ 35. Kxh2 Rxf2+ 36. Kg3 Rd2 37. Kf4 Kg7 38. Ke5 Re2+ 39. Kd5 h5 40. a5 h4 41. a6 Re8 42. a7 Ra8 43. Kc6 g5 44. Kb7 Re8 45. Rg1 Kg6 46. c4 Kf5 47. c5 Re7+ 48. Kb6 Re8 49. Kb7 Re7+ 50. Kb6 Re8 51. c6 h3 52. Rf1+ Kg6 53. Kb7 g4 54. c7 g3 55. c8=Q Rxc8 56. Kxc8 g2 57. Rg1 Kh5 58. a8=Q h2 59. Qf3+ 1-0
230203 Kolbus, Dietmar (2313) MacKinnon, Keith (2163) 1/2-1/2
1. c4 e6 2. Nf3 Nf6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ c6 6. Qxc4 b5 7. Qc2 Bb7 8. d4 Nbd7 9. a4 a6 10. O-O c5 11. dxc5 Bxc5 12. axb5 axb5 13. Rxa8 Qxa8 14. Nc3 b4 15. Na4 Be4 16. Qb3 Bd5 17. Qc2 b3 1/2-1/2
37187 Mackinnon, Keith (2287) Mohammed Qanee, Arpak Worya (2129) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. c4 Bg7 6. Be3 Nf6 7. Nc3 O-O 8. Be2 d6 9. O-O Nxd4 10. Bxd4 Be6 11. Rc1 Qa5 12. Nd5 Bxd5 13. exd5 Rfc8 14. Rc3 Qd8 15. b4 b6 16. Rc2 Rc7 17. f4 Rac8 18. Rb2 Qf8 19. Rb3 Nd7 20. Bf2 f5 21. g4 Rxc4 22. Bxc4 Rxc4 23. Be3 Nf6 24. Qd3 Qc8 25. gxf5 gxf5 26. Kh1 Ne4 27. Ra3 Rc3 28. Rxc3 Qxc3 29. Qxc3 Bxc3 30. a3 Kf7 31. Rd1 Bd2 32. Rxd2 Nxd2 33. Bxd2 b5 34. Kg2 e5 35. fxe5 dxe5 36. Bc3 e4 37. Kg3 Ke7 38. Be5 a6 39. Kf4 Kd7 40. Kxf5 e3 41. Ke4 e2 42. Bg3 1-0
37195 Kolbus, Dietmar (2354) Mackinnon, Keith (2287) 1/2-1/2
1. c4 e6 2. Nf3 Nf6 3. g3 d5 4. Bg2 dxc4 5. Qa4+ c6 6. Qxc4 b5 7. Qc2 Bb7 8. d4 Nbd7 9. a4 a6 10. O-O c5 11. dxc5 Bxc5 12. axb5 1/2-1/2
230198 Guo, Veronica (1955) MacKinnon, Keith (2287) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 a5 9. Bd3 c6 10. O-O Na6 11. f3 Nc7 12. Qc2 c5 13. dxc5 Bxc5 14. Nb5 Bb6 15. Bd2 Nxb5 16. Bxb5 Bd7 17. Bxd7 Qxd7 18. Qd3 Rfe8 19. Rfe1 Qd6 20. Kh1 Rad8 21. Rad1 d4 22. e4 Bc7 23. g3 g5 24. Ne2 h6 25. Bc1 Bb6 26. Nc3 Qc6 27. Nb1 Nd7 28. b3 Ne5 29. Qf1 Qc2 30. f4 Ng4 31. Rd2 Qc6 32. Qf3 f5 33. Bb2 Rxe4 34. Rxe4 Qxe4 35. Qxe4 fxe4 36. h3 e3 37. hxg4 exd2 38. Nxd2 Re8 39. Nc4 Re2 40. f5 d3 41. Bc3 Rc2 42. Bd2 a4 43. b4 Rxc4 0-1
37179 Guo, Veronica (Yu Han) (1955) Mackinnon, Keith (2287) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 a5 9. Bd3 c6 10. O-O Na6 11. f3 Nc7 12. Qc2 c5 13. dxc5 Bxc5 14. Nb5 Bb6 15. Bd2 Nxb5 16. Bxb5 Bd7 17. Bxd7 Qxd7 18. Qd3 Rfe8 19. Rfe1 Qd6 20. Kh1 Rad8 21. Rad1 d4 22. e4 Bc7 23. g3 g5 24. Ne2 h6 25. Bc1 Bb6 26. Nc3 Qc6 27. Nb1 Nd7 28. b3 Ne5 29. Qf1 Qc2 30. f4 Ng4 31. Rd2 Qc6 32. Qf3 f5 33. Bb2 Rxe4 34. Rxe4 Qxe4 35. Qxe4 fxe4 36. h3 e3 37. hxg4 exd2 38. Nxd2 Re8 39. Nc4 Re2 40. f5 d3 41. Bc3 Rc2 42. Bd2 a4 43. b4 Rxc4 0-1
37169 Mackinnon, Keith (2287) Windram, James (2072) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. d4 cxd4 5. Qxd4 a6 6. Bxd7+ Bxd7 7. c4 e5 8. Qd3 b5 9. Nc3 bxc4 10. Qxc4 Be6 11. Qc6+ Bd7 12. Qc4 Be6 13. Qd3 h6 14. O-O Nf6 15. b3 Be7 16. Bb2 O-O 17. Nd2 Qc7 18. Rac1 Qb7 19. Nc4 Rfd8 20. Rfd1 a5 21. Qe2 a4 22. Nxa4 Nxe4 23. Qf3 Bxc4 24. Rxc4 d5 25. Rc2 f6 26. Qf5 1/2-1/2
230196 Guo, Yu Han (1569) MacKinnon, Keith (2163) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 a5 9. Bd3 c6 10. O-O Na6 11. f3 Nc7 12. Qc2 c5 13. dxc5 Bxc5 14. Nb5 Bb6 15. Bd2 Nxb5 16. Bxb5 Bd7 17. Bxd7 Qxd7 18. Qd3 Rfe8 19. Rfe1 Qd6 20. Kh1 Rad8 21. Rad1 d4 22. e4 Bc7 23. g3 g5 24. Ne2 h6 25. Bc1 Bb6 26. Nc3 Qc6 27. Nb1 Nd7 28. b3 Ne5 29. Qf1 Qc2 30. f4 Ng4 31. Rd2 Qc6 32. Qf3 f5 33. Bb2 Rxe4 34. Rxe4 Qxe4 35. Qxe4 fxe4 36. h3 e3 37. hxg4 exd2 38. Nxd2 Re8 39. Nc4 Re2 40. f5 d3 41. Bc3 Rc2 42. Bd2 a4 43. b4 Rxc4 0-1
37157 Roback, Joe (2044) Mackinnon, Keith (2287) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Be2 Nf6 8. O-O Be7 9. f4 d6 10. a4 O-O 11. Nb3 b6 12. Qe1 Nb4 13. Rc1 d5 14. e5 Nd7 15. Rf3 Bb7 16. Rh3 Rfe8 17. Nd4 Rac8 18. Nd1 Nf8 19. c3 Nc6 20. Bd3 Nxd4 21. Bxd4 Bc5 22. Ra1 Ng6 23. Qg3 Rf8 24. Ne3 f5 25. Rf1 Qe7 26. Nc2 Rc7 27. Rh5 Bc6 28. b3 Bb7 29. Be2 Rfc8 30. Rc1 Bxd4+ 31. Nxd4 Qa3 32. Rf1 Rxc3 33. Qf2 Nf8 34. Rg5 Qb2 35. Qh4 R3c7 36. Qf2 Rc1 37. Bd1 Rb1 38. Be2 Rcc1 39. Rg3 Rxf1+ 40. Bxf1 Qxf2+ 41. Kxf2 Rc1 42. Rd3 Kf7 43. Be2 g6 44. Bd1 Rc7 45. Rh3 Bc8 46. Ke1 Ke8 47. Kd2 h5 48. Rg3 Kf7 49. Be2 Nh7 1/2-1/2
37148 Mackinnon, Keith (2287) Verdon, Norman (1982) 1-0
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. h3 Nc6 7. Be3 Nxd4 8. Qxd4 e5 9. Qa4+ Bd7 10. Qb3 Be7 11. Qxb7 O-O 12. O-O-O Rb8 13. Qxa6 Be6 14. Bc4 Ra8 15. Qb5 Rb8 16. Qa6 Ra8 17. Qb5 Rb8 18. Qa4 Ra8 19. Qb3 Rb8 20. Nb5 Qa5 21. a4 Bxc4 22. Qxc4 Rfc8 23. Qb3 Nxe4 24. f3 Nc3 25. bxc3 Rxb5 26. axb5 Rxc3 27. Bd2 Bg5 28. Qb2 Bxd2+ 29. Rxd2 Ra3 30. Kb1 1-0
2022.04.18 CAN-ch
19034 MacKinnon, Keith (2198) Barron, Michael (2108) 1-0
1. c4 f5 2. Nc3 Nf6 3. d4 d6 4. Bg5 Nbd7 5. Qc2 g6 6. h4 Bg7 7. O-O-O O-O 8. Nh3 e5 9. dxe5 dxe5 10. e4 h6 11. exf5 hxg5 12. hxg5 gxf5 13. c5 Nh7 14. Kb1 Nxg5 15. Nxg5 Qxg5 16. Bc4+ Rf7 17. Nd5 Nf8 18. Nxc7 Rb8 19. Qb3 Qe7 20. Nd5 Qxc5 21. Nf6+ Bxf6 22. Bxf7+ Kg7 23. Bg8 Qe7 24. Qg3+ Ng6 25. Rh7+ Kxg8 26. Qxg6+ 1-0
2022.04.17 CAN-ch
19023 Zheng, Richard (2036) MacKinnon, Keith (2198) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Qc2 O-O 5. a3 Bxc3+ 6. Qxc3 Qe8 7. f3 d6 8. e4 e5 9. Be3 b6 10. O-O-O a5 11. g4 a4 12. Ne2 Nc6 13. d5 Na5 14. Ng3 Nd7 15. Nh5 Kh8 16. f4 Nc5 17. f5 Nxe4 18. Qc2 Nc5 19. f6 g6 20. Ng7 Qd8 21. g5 Rg8 22. Kb1 Bg4 23. Be2 Qd7 24. Bxc5 bxc5 25. h3 Bf5 26. Bd3 Bxd3 27. Rxd3 Nb3 28. h4 Nd4 29. Qh2 h5 30. gxh6 Qg4 31. h5 Qe4 32. Rd1 g5 33. Ka2 Rab8 34. h7 Qxh7 35. Qg2 Rb3 36. Rg3 Rxg3 37. Qxg3 Qc2 38. Rxd4 Qb3+ 39. Qxb3 axb3+ 40. Kxb3 exd4 0-1
2022.04.17 CAN-ch
19011 MacKinnon, Keith (2198) Han, Johnathan (2009) 1/2-1/2
1. c4 Nf6 2. Nf3 e6 3. Nc3 d5 4. e3 Be7 5. b3 O-O 6. Bb2 b6 7. Be2 Bb7 8. Rc1 c5 9. cxd5 exd5 10. d4 Nbd7 11. O-O a6 12. Ne5 cxd4 13. exd4 Bd6 14. Nxd7 Qxd7 15. Bd3 b5 16. Qf3 Qg4 17. Qxg4 Nxg4 18. g3 Nf6 19. Rfe1 Rfe8 20. f3 h5 21. Kf2 g6 22. Rxe8+ Rxe8 23. Re1 Rxe1 24. Kxe1 h4 25. Kf2 hxg3+ 26. hxg3 Kf8 27. Bc1 Nd7 28. Bg5 f6 29. Be3 Kf7 30. Ne2 Nf8 31. Bf4 Bxf4 32. Nxf4 g5 33. Ne2 Ke6 34. f4 Bc8 35. Ke3 b4 36. fxg5 fxg5 37. Bc2 Kd6 38. Ng1 Bg4 1/2-1/2
2022.04.16 CAN-ch
18998 Abrahams, Daniel (2163) MacKinnon, Keith (2198) 1-0
1. Nf3 Nf6 2. c4 c5 3. g3 d5 4. cxd5 Nxd5 5. Bg2 Nc6 6. d4 e6 7. O-O Be7 8. Nc3 O-O 9. Nxd5 Qxd5 10. Be3 Qh5 11. dxc5 Rd8 12. Qc2 e5 13. Rfd1 Be6 14. a3 a5 15. Rxd8+ Rxd8 16. Rd1 Rxd1+ 17. Qxd1 f5 18. b4 f4 19. gxf4 axb4 20. axb4 exf4 21. Bxf4 Nxb4 22. Bd6 Bf6 23. e4 Nc6 24. Qb1 Nd4 25. Qd3 Nxf3+ 26. Qxf3 Qg5 27. Qf4 Qh5 28. e5 Qd1+ 29. Bf1 g5 30. Qe4 Bd8 31. Qd3 Qg4+ 32. Bg2 Bc4 33. Qf3 1-0
2022.04.15 CAN-ch
18968 MacKinnon, Keith (2198) Clyde, Jordan (2088) 0-1
1. e4 d6 2. d4 g6 3. Nc3 Bg7 4. f4 c6 5. Bc4 b5 6. Bb3 Qb6 7. Nf3 a5 8. a4 b4 9. Ne2 Nf6 10. e5 Nd5 11. c4 bxc3 12. bxc3 O-O 13. O-O Ba6 14. c4 Nb4 15. Be3 d5 16. Rc1 dxc4 17. Bxc4 Nd5 18. Bd2 Bxc4 19. Rxc4 Na6 20. Qc1 Nab4 21. f5 Nd3 22. Qb1 Nb2 23. Rc2 Nxa4 24. fxg6 hxg6 25. Ra2 Qxb1 26. Rxb1 Nab6 27. Rxa5 Nc4 28. Rxa8 Rxa8 29. Be1 Bh6 30. h3 Ra2 31. Nc1 Be3+ 32. Kh1 Rc2 33. Nd3 Kg7 34. Nb4 Re2 35. Nxc6 Nf4 36. Nxe7 Nxg2 37. Bg3 Bf4 38. Rg1 Nce3 39. Bxf4 Nxf4 40. Rg3 Kf8 41. Ng1 Rh2+ 42. Kxh2 Nf1+ 43. Kh1 Nxg3+ 44. Kh2 Nf1+ 45. Kh1 Kxe7 46. Nf3 Ne3 47. Kh2 Ne6 48. Kg1 Nf4 49. Kh2 Nf5 50. h4 Ke8 51. Kh1 Ne6 52. d5 Ned4 53. Ng5 Nxh4 54. e6 f6 55. Nf7 Ke7 0-1
2022.04.15 CAN-ch
18982 Noritsyn, Nikolay (2512) MacKinnon, Keith (2198) 1-0
1. d4 Nf6 2. Nf3 e6 3. c4 b6 4. Bf4 Bb7 5. e3 Be7 6. Nc3 Nh5 7. Bg3 O-O 8. Nd2 g6 9. Qg4 f5 10. Qh3 f4 11. Be2 fxg3 12. hxg3 Nf6 13. g4 Rf7 14. O-O-O Bb4 15. Bd3 Bxc3 16. bxc3 Rg7 17. g5 Ne8 18. f4 Qe7 19. e4 Qa3+ 20. Kb1 Qxc3 21. Nb3 a5 22. f5 a4 23. Rc1 Qb4 24. f6 Nxf6 25. gxf6 axb3 26. fxg7 h5 27. Qf3 Rxa2 28. Rcf1 Ra1+ 29. Kxa1 Qa3+ 30. Kb1 Qa2+ 31. Kc1 b2+ 32. Kd1 b1=Q+ 33. Bxb1 Qxb1+ 34. Ke2 Qb2+ 35. Ke1 Qa1+ 36. Qd1 Qxd1+ 37. Kxd1 Nc6 38. g4 hxg4 39. Rhg1 Kxg7 40. Rxg4 Nxd4 41. Rfg1 Nf3 42. Rxg6+ Kf7 43. Rg7+ Kf6 44. R1g6+ Ke5 45. Rxd7 Bxe4 46. Rh6 c6 47. Rh5+ Bf5 48. Ke2 Kf4 49. Kf2 b5 50. cxb5 cxb5 51. Rb7 Bd3 52. Rh3 Ne5 53. Rh4+ Ng4+ 54. Ke1 Kg5 55. Rh3 Bc4 56. Rg7+ Kf5 57. Rh5+ 1-0
2022.04.14 CAN-ch
18936 MacKinnon, Keith (2198) Rodrigue-Lemieux, Shawn (2342) 0-1
1. c4 e6 2. Nf3 d5 3. e3 Nf6 4. Nc3 Be7 5. b3 O-O 6. Bb2 dxc4 7. Bxc4 a6 8. d4 b5 9. Bd3 Bb7 10. Rc1 Nbd7 11. O-O c5 12. dxc5 Nxc5 13. Bb1 Qb6 14. Ne5 Rfd8 15. Qc2 b4 16. Ne2 Be4 17. Qc4 Bxb1 18. Rxb1 Nfe4 19. Rfd1 Nd2 20. Qf4 f6 21. Rxd2 Rxd2 22. Nc4 Rad8 23. Bd4 Qb5 24. Nxd2 Qxe2 25. Qc7 Rd7 26. Qc8+ Rd8 27. Qc7 Rd7 28. Qc8+ Kf7 29. Nf1 Rxd4 30. exd4 Nd3 31. d5 Qxf2+ 32. Kh1 exd5 33. Qh3 Qc2 34. Qh5+ Kf8 35. Ra1 Nf2+ 36. Kg1 Qc5 37. g3 Qd4 38. Re1 Ng4+ 39. Kh1 Qf2 40. Rc1 Qf3+ 41. Kg1 Bc5+ 0-1
2022.04.14 CAN-ch
18953 Tanaka, Tyler (2113) MacKinnon, Keith (2198) 1-0
1. Nf3 Nf6 2. g3 e6 3. Bg2 d5 4. O-O Be7 5. c4 dxc4 6. Qa4+ Nbd7 7. Qxc4 a6 8. Qc2 O-O 9. d4 c5 10. Rd1 Re8 11. Nc3 cxd4 12. Nxd4 Qc7 13. h3 Nb6 14. Bd2 Bd7 15. Rac1 Rac8 16. Qb3 Bc5 17. Bg5 e5 18. Bxf6 Bxd4 19. Bg5 Qb8 20. Bd2 Qa7 21. Qc2 Nc4 22. e3 Bc5 23. Be1 b5 24. Qe2 Be6 25. b3 Nb6 26. Ne4 Be7 27. Ba5 f5 28. Rxc8 Rxc8 29. Nc3 Rd8 30. Rxd8+ Bxd8 31. Qd3 Be7 32. Bxb6 Qxb6 33. Bd5 e4 34. Qd1 Bf6 35. Bxe6+ Qxe6 36. Ne2 g5 37. Nd4 Qd7 38. Qh5 a5 39. h4 Bxd4 40. exd4 gxh4 41. Qxh4 a4 42. Qf6 axb3 43. axb3 Qd5 44. b4 Qb3 45. Qg5+ Kh8 46. Qxf5 Qxb4 47. Qxe4 Qc4 48. Qe5+ Kg8 49. d5 b4 50. d6 b3 51. Qg5+ Kf7 52. d7 b2 53. Qh5+ Ke6 54. d8=Q b1=Q+ 55. Kh2 Qcc2 56. Qhd5# 1-0
2022.04.13 CAN-ch
18930 Palsson, Halldor (1833) MacKinnon, Keith (2198) 0-1
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. a3 Ba6 5. e3 c6 6. Be2 d5 7. Nbd2 Nbd7 8. O-O Bd6 9. b4 O-O 10. Bb2 Qb8 11. Qa4 Bxc4 12. Bxc4 dxc4 13. b5 a6 14. bxc6 b5 15. Qc2 Nb6 16. e4 Be7 17. Ne5 Rd8 18. f4 Na4 19. f5 Qa7 20. fxe6 fxe6 21. Ndf3 Nxb2 22. Qxb2 Nxe4 23. Nd7 Qc7 24. Nfe5 Nf6 25. Qf2 Qd6 26. Qe3 Rac8 27. Rxf6 Bxf6 28. Nxf6+ gxf6 29. Qg3+ Kf8 30. Nd7+ Rxd7 0-1
37254 MacKinnon, Keith (2284) Kenney, Jason (2285) 1-0
1. c4 Nf6 2. Nc3 g6 3. Nf3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 a5 8. g4 Na6 9. Be3 Nd7 10. Qd2 Ndc5 11. Bh6 Qf6 12. Bxg7 Kxg7 13. Qe3 a4 14. O-O-O a3 15. b3 Nb4 16. Be2 Bd7 17. Rhg1 Rfe8 18. Ne1 c6 19. Nc2 Nxc2 20. Kxc2 Na6 21. g5 Qe7 22. Bg4 h5 23. gxh6+ Kh7 24. Bxd7 Qxd7 25. h4 Rg8 26. dxc6 bxc6 27. c5 d5 28. exd5 Qf5+ 29. Kc1 Nb4 30. Rd2 cxd5 31. Nxd5 1-0
37245 Cummings, David (2405) MacKinnon, Keith (2284) 1/2-1/2
1. c4 c5 2. Nf3 Nf6 3. Nc3 d5 4. cxd5 Nxd5 5. e3 Nxc3 6. bxc3 g6 7. h4 h6 8. h5 g5 9. Bb5+ Bd7 10. Ne5 Bxb5 11. Qb3 e6 12. Qxb5+ Nd7 13. Rb1 Rb8 14. c4 a6 15. Qxd7+ Qxd7 16. Nxd7 Kxd7 17. Bb2 Rg8 18. a4 b5 19. axb5 axb5 20. Be5 Bd6 21. Bxd6 Kxd6 22. cxb5 Rb7 23. Ke2 Rgb8 24. g4 Rxb5 25. Ra1 Kd5 26. f3 1/2-1/2
37235 MacKinnon, Keith (2284) Lin, Leo (2103) 1-0
1. c4 Nf6 2. Nc3 e5 3. Nf3 Nc6 4. g3 d5 5. cxd5 Nxd5 6. Bg2 Be6 7. O-O Qd7 8. Ng5 Nxc3 9. dxc3 Qxd1 10. Rxd1 Bc4 11. b3 Ba6 12. Bd5 Nd8 13. c4 c6 14. Be4 g6 15. Bb2 f6 16. Nh3 Ne6 17. f4 Bc5+ 18. Kg2 exf4 19. gxf4 Ke7 20. f5 gxf5 21. Bxf5 Rhg8+ 22. Kf3 h6 23. Nf4 Ng5+ 24. Kg4 Rad8 25. Kh5 Be3 26. Ng6+ Kf7 27. h4 Ne6 28. Bxe6+ Kxe6 29. Rxd8 Rxd8 30. Rf1 f5 31. Bc1 Bxc1 32. Rxc1 Rd4 33. Kxh6 Kf6 34. h5 b6 35. Rg1 Bc8 36. Nh8 Rg4 37. Rd1 Rg8 38. Ng6 Be6 39. Rd6 c5 40. Rc6 Ra8 41. Kh7 Rc8 42. Rxc8 Bxc8 43. h6 f4 44. Nxf4 Bf5+ 45. Kg8 Kg5 46. Nd5 Kxh6 47. Kf7 a6 48. Kf6 Bb1 49. Nc3 Bc2 50. e4 b5 51. e5 bxc4 52. bxc4 Bg6 53. e6 Kh5 54. e7 Be8 55. Ne4 Kg4 56. Ke5 Kf3 57. Nf6 1-0
37227 Yang, Brian (2056) MacKinnon, Keith (2284) 0-1
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Qc7 6. Be3 a6 7. Qd2 Nf6 8. O-O-O b5 9. Nxc6 Qxc6 10. f3 Bb7 11. g4 b4 12. Ne2 d5 13. e5 Nd7 14. Bd4 a5 15. Kb1 a4 16. Rc1 Be7 17. h4 O-O 18. g5 Nb6 19. Nf4 Nc4 20. Qg2 Bc5 21. Bxc5 Qxc5 22. Nd3 Qd4 23. c3 bxc3 24. bxc3 Qb6+ 25. Ka1 d4 26. Rb1 Qa5 27. cxd4 Qc3+ 28. Nb2 Ne3 0-1
37208 Guo, Veronica (Yu Han) (1881) MacKinnon, Keith (2284) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 Re8 9. Bd3 c6 10. O-O Bd6 11. b4 Nbd7 12. b5 Bxf4 13. exf4 c5 14. Be3 c4 15. Bc2 Nf8 16. f5 Ne4 17. Nxe4 dxe4 18. g4 Qh4 19. Kh1 Nd7 20. Rg1 Nf6 21. Rg2 Bd7 22. a4 a6 23. b6 Kh8 24. a5 Rac8 25. Qe2 h5 26. g5 Nd5 27. g6 fxg6 28. Bg5 Qh3 29. fxg6 Bg4 30. Rxg4 hxg4 31. Ra3 Qxa3 32. Qxg4 Qf3+ 0-1
37218 MacKinnon, Keith (2284) Leong, Ryan (1971) 1-0
1. c4 Nf6 2. Nf3 g6 3. Nc3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 Nh5 8. Bg5 f6 9. Be3 Qe8 10. c5 Bd7 11. Nd2 f5 12. cxd6 cxd6 13. Nc4 Qe7 14. exf5 b5 15. fxg6 hxg6 16. Nd2 Nf4 17. a3 Na6 18. Nde4 b4 19. Na2 Bf5 20. Ng3 bxa3 21. Nxf5 gxf5 22. bxa3 Nc7 23. g3 Ng6 24. Qh5 Qf7 25. Rg1 Rfc8 26. Bc4 Ne8 27. Rc1 Rxc4 28. Rxc4 Qxd5 29. Rc2 Qe6 30. Nb4 a5 31. Nc6 Kf7 32. Rb2 Qd7 33. Nb8 Qc8 34. Nc6 Qxc6 35. Qxf5+ Nf6 36. Rc2 Qb7 37. g4 Ne7 38. Qd3 Qb1+ 39. Qd1 Qb3 40. g5 Nfd5 41. g6+ Nxg6 42. Rc7+ Nxc7 43. Qxb3+ 1-0
230205 Guo, Veronica (1881) MacKinnon, Keith (2284) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Ne2 d5 6. a3 Be7 7. cxd5 exd5 8. Nf4 Re8 9. Bd3 c6 10. O-O Bd6 11. b4 Nbd7 12. b5 Bxf4 13. exf4 c5 14. Be3 c4 15. Bc2 Nf8 16. f5 Ne4 17. Nxe4 dxe4 18. g4 Qh4 19. Kh1 Nd7 20. Rg1 Nf6 21. Rg2 Bd7 22. a4 a6 23. b6 Kh8 24. a5 Rac8 25. Qe2 h5 26. g5 Nd5 27. g6 fxg6 28. Bg5 Qh3 29. fxg6 Bg4 30. Rxg4 hxg4 31. Ra3 Qxa3 32. Qxg4 Qf3+ 0-1
2021.11.14 Banff op
8401 MacKinnon, Keith (2259) Plotkin, Mark (2549) 0-1
1. c4 g6 2. Nc3 Bg7 3. d4 c5 4. d5 Bxc3+ 5. bxc3 f5 6. h4 Qa5 7. Bd2 Nf6 8. Nh3 d6 9. Nf4 Nbd7 10. Qb3 Ne5 11. e3 O-O 12. Be2 Ne4 13. Bd1 Bd7 14. f3 Nxd2 15. Kxd2 b5 16. cxb5 Bxb5 17. Be2 Bxe2 18. Kxe2 Rab8 19. Qc2 Nc4 20. Nd3 Rb6 21. Rhe1 Rfb8 22. Kf1 Na3 23. Qc1 Rb1 24. Rxb1 Rxb1 25. Qd2 Nc4 26. Qe2 Rxe1+ 27. Kxe1 Qxc3+ 28. Kf2 a5 29. e4 Qd4+ 30. Kg3 Ne3 31. Kf4 Nxd5+ 0-1
2021.11.14 Banff op
8435 Xu, Eddie (2208) MacKinnon, Keith (2259) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. f3 d5 5. a3 Bxc3+ 6. bxc3 c5 7. cxd5 Nxd5 8. dxc5 f5 9. Nh3 Qa5 10. Nf2 O-O 11. e4 Nxc3 12. Qd2 Rd8 13. Bd3 Nc6 14. O-O Qxc5 15. Bb2 Na4 16. Rac1 Qf8 17. Ba1 Nc5 18. Qc3 Nxd3 19. Nxd3 Nd4 20. Rfe1 f4 21. a4 b5 22. axb5 Nxb5 23. Qe5 Rxd3 24. Qxb5 Rd7 25. Qc6 Rb7 26. Red1 Kf7 27. Be5 Qe8 28. Qc3 Kg8 29. Bxf4 Bd7 30. Be5 Rc8 31. Qd4 Rxc1 32. Rxc1 Bb5 33. h4 Rd7 34. Qe3 a6 35. Rc5 Qd8 36. Qf4 Qb6 37. Qe3 Qd8 38. Bg3 Rd3 39. Qf4 h6 40. Re5 Qd4+ 41. Kh2 Rd1 42. Rxb5 axb5 43. Qg4 Qf6 44. h5 Kh7 45. f4 Rd4 46. Qf3 Qf7 47. Bf2 Rc4 0-1
2021.11.13 Banff op
8347 Ginsburg, Mark (2414) MacKinnon, Keith (2259) 0-1
1. Nf3 Nf6 2. d4 e6 3. Bg5 h6 4. Bxf6 Qxf6 5. e4 d6 6. Nc3 Qd8 7. h4 Nd7 8. Qd2 c6 9. d5 e5 10. Bc4 Nf6 11. dxc6 bxc6 12. Bxf7+ Kxf7 13. Nxe5+ Kg8 14. Nd3 d5 15. f3 dxe4 16. fxe4 Qd4 17. O-O-O Nxe4 18. Nxe4 Qxe4 19. Rhe1 Qd5 20. Qc3 Bg4 21. Nf4 Qxa2 22. Rd4 a5 23. Ng6 Bb4 24. Rxb4 axb4 25. Ne7+ Kf7 26. Rf1+ Kxe7 27. Qxg7+ Kd6 28. Qd4+ Qd5 29. Qxb4+ Kc7 30. c4 Ra1+ 0-1
2021.11.13 Banff op
8374 MacKinnon, Keith (2259) Plotkin, Victor (2428) 1/2-1/2
1. c4 Nf6 2. Nf3 e6 3. Nc3 d5 4. e3 Be7 5. b3 O-O 6. Bb2 b6 7. cxd5 exd5 8. d4 c5 9. Bd3 Nc6 10. O-O cxd4 11. exd4 Bg4 12. Be2 Ne4 13. Rc1 Bxf3 14. Bxf3 Nxc3 15. Rxc3 Qd6 16. a3 Bf6 17. Rc2 Rfe8 18. Qd3 1/2-1/2
2021.11.12 Banff op
8327 Wu, Nathan (1868) MacKinnon, Keith (2259) 0-1
1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. Nf3 Nc6 5. c3 d5 6. Nbd2 cxd4 7. exd4 Nh5 8. Bg5 f6 9. Bh4 Bd6 10. Ne5 g6 11. Bb5 Qb6 12. Bxc6+ bxc6 13. g4 Nf4 14. Bxf6 O-O 15. Ndc4 dxc4 16. Nxc4 Qb8 17. Be5 Bxe5 18. dxe5 Ba6 19. b3 Bxc4 20. bxc4 Ng2+ 21. Ke2 Qb2+ 0-1
2021.11.12 Banff op
8304 MacKinnon, Keith (2259) Wu, Jonathan (1833) 1-0
1. c4 c6 2. Nf3 d5 3. e3 Nf6 4. Nc3 Bg4 5. cxd5 cxd5 6. Qb3 Bxf3 7. Qxb7 Nbd7 8. gxf3 Qc8 9. Ba6 Nb6 10. Qxc8+ Nxc8 11. Bb7 Rb8 12. Bc6+ Kd8 13. Nxd5 Nxd5 14. Bxd5 e6 15. Bb3 g6 16. d4 Bg7 17. Bd2 Nb6 18. Rc1 Re8 19. Ke2 Rc8 20. Kd3 Re7 21. e4 Rd7 22. Bg5+ f6 23. Be3 Rd6 24. Rxc8+ Kxc8 25. h4 f5 26. h5 g5 27. h6 Bf6 28. Rc1+ Kb7 29. Rc5 Nd7 30. Rb5+ Kc7 31. Ke2 Bxd4 32. Bxd4 Rxd4 33. Bxe6 fxe4 34. Rxg5 Nf6 35. Rf5 exf3+ 36. Kxf3 1-0
2021.11.12 Banff op
221503 Wu, Nathan Ping-Ying (1831) MacKinnon, Keith (2153) 0-1
1. d4 Nf6 2. Bf4 e6 3. e3 c5 4. Nf3 Nc6 5. c3 d5 6. Nbd2 cxd4 7. exd4 Nh5 8. Bg5 f6 9. Bh4 Bd6 10. Ne5 g6 11. Bb5 Qb6 12. Bxc6+ bxc6 13. g4 Nf4 14. Bxf6 O-O 15. Ndc4 dxc4 16. Nxc4 Qb8 17. Be5 Bxe5 18. dxe5 Ba6 19. b3 Bxc4 20. bxc4 Ng2+ 21. Ke2 Qb2+ 0-1
45717 Patterson, Roger (2085) MacKinnon, Keith (2268) 1/2-1/2
1. c4 e5 2. Nc3 Nf6 3. g3 Bb4 4. Bg2 O-O 5. Nf3 e4 6. Nd4 Re8 7. O-O Nc6 8. Nc2 Bxc3 9. dxc3 h6 10. Be3 Ne5 11. b3 d6 12. Bd4 Qe7 13. Ne3 c5 14. Bxe5 Qxe5 15. Qc2 Be6 16. Rad1 Rad8 17. Rd2 Rd7 18. Qc1 Red8 19. Rfd1 a6 20. Qc2 b5 21. cxb5 axb5 22. a4 bxa4 23. bxa4 d5 24. Rb1 d4 25. cxd4 cxd4 26. Rb5 Qc7 27. Qxc7 Rxc7 28. Rb4 Rc1+ 29. Bf1 Ra1 30. Rbxd4 Ra8 31. Rd8+ Rxd8 32. Rxd8+ Kh7 33. Rd4 Bb3 34. Kg2 Bxa4 35. Nd5 Nxd5 36. Rxd5 e3 37. Rd3 exf2 38. Kxf2 Ra2 39. Bg2 Bb5 40. Re3 Bc4 41. h4 g6 42. Bf3 Kg7 43. Re5 Kf6 44. Rc5 Be6 45. Rb5 g5 46. hxg5+ hxg5 47. Bd5 Bxd5 48. Rxd5 Ra4 49. Kf3 Ra3+ 50. e3 Ra4 1/2-1/2
45712 MacKinnon, Keith (2268) Doknjas, John (2299) 1/2-1/2
1. c4 c5 2. Nf3 Nf6 3. Nc3 e6 4. g3 b6 5. Bg2 Bb7 6. O-O Be7 7. Re1 d5 8. cxd5 Nxd5 9. e4 Nxc3 10. bxc3 O-O 11. d4 Re8 12. a4 Nd7 13. d5 exd5 14. exd5 Bf6 15. Rxe8+ Qxe8 16. Bb2 Ne5 17. Nxe5 Qxe5 18. a5 Re8 19. axb6 axb6 20. Qb3 h6 21. Rd1 Qe2 22. Bf1 Qf3 23. Bg2 Qe2 24. Bf1 Qf3 1/2-1/2
45710 Morgan, Scott (2068) MacKinnon, Keith (2268) 1/2-1/2
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bc4 a6 6. Nge2 b5 7. Bb3 Bb7 8. Bf4 Qd7 9. O-O e6 10. Re1 c5 11. dxc5 Qc6 12. f3 Bxc5+ 13. Kf1 Qb6 14. Bg3 O-O 15. Nf4 Nc6 16. Bh4 Bg1 17. Ne4 Nxe4 18. fxe4 Ne5 19. Nh3 Bc5 20. Qh5 Nc4 21. Bxc4 bxc4 22. Rad1 f5 23. e5 Be4 24. Ng5 h6 25. Qg6 hxg5 26. Rd7 Bxg2+ 27. Ke2 Bf3+ 28. Kf1 Bg2+ 29. Ke2 Bf3+ 30. Kf1 1/2-1/2
45701 Doknjas, Neil (2218) MacKinnon, Keith (2268) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Nc3 Qc7 6. Bd3 Nf6 7. O-O Bc5 8. Nb3 Be7 9. a4 Nc6 10. f4 d6 11. Be3 b6 12. Nd2 O-O 13. Nc4 Rb8 14. Kh1 d5 15. Ne5 dxe4 16. Nxe4 Nd5 17. Bf2 f5 18. Nxc6 Qxc6 19. Bd4 Bb7 20. Rf3 fxe4 21. Bxe4 Bf6 22. Bxf6 Rxf6 23. Qd3 g6 24. c4 Qc5 25. cxd5 exd5 26. Qb3 Re8 27. Rc3 Qd6 28. Bf3 Rxf4 29. Rd3 Re5 30. g3 Rff5 31. Rad1 Kg7 32. g4 Rxf3 33. Rxf3 d4 34. Qf7+ Kh6 35. g5+ 1-0
45706 MacKinnon, Keith (2268) Kenney, Jason (2255) 1/2-1/2
1. c4 Nf6 2. Nf3 g6 3. Nc3 Bg7 4. e4 d6 5. d4 O-O 6. h3 e5 7. d5 Na6 8. Bg5 h6 9. Be3 Nc5 10. Nd2 Nh5 11. b4 Na6 12. a3 Qe8 13. c5 dxc5 14. b5 Nb8 15. Bxc5 Nd7 16. Bxf8 Bxf8 17. g3 Nc5 18. Be2 Nf6 19. Bf3 a6 20. a4 Nd3+ 21. Ke2 Nb4 22. Bg2 b6 23. Qb3 Nd7 24. Rhb1 a5 25. Nd1 Nc5 26. Qc4 Bd7 27. Nc3 Nc2 28. Ra2 Nb4 29. Raa1 Nc2 30. Ra2 1/2-1/2
45699 MacKinnon, Keith (2268) Huang, Patrick (2247) 1-0
1. c4 b6 2. Nf3 Nf6 3. g3 Bb7 4. Bg2 e6 5. O-O Be7 6. Nc3 O-O 7. d4 Ne4 8. Qc2 Nxc3 9. Qxc3 f5 10. h4 Qe8 11. Bf4 d6 12. d5 Bf6 13. Qd2 e5 14. Bg5 Nd7 15. Bh3 h6 16. Bxf6 Rxf6 17. b4 Qh5 18. Rac1 Raf8 19. Kh2 Bc8 20. Rg1 e4 21. Nd4 f4 22. Ne6 fxg3+ 23. fxg3 Rf2+ 24. Rg2 Ne5 25. Qc2 Rxg2+ 26. Kxg2 Rf6 27. Qxe4 Qf7 28. c5 Rf2+ 29. Kg1 Ba6 30. Nf4 Rxf4 31. gxf4 Qg6+ 32. Bg2 Qxe4 33. Bxe4 Ng4 34. cxd6 cxd6 35. Rc7 Bxe2 36. Bg6 Kf8 37. Rc8+ Ke7 38. Re8+ 1-0
48439 Mackinnon, Keith (2268) Jiang, Brandon (2110) 0-1
1. c4 f5 2. Nf3 Nf6 3. g3 e6 4. Bg2 Be7 5. d4 O-O 6. d5 Qe8 7. O-O a5 8. Bf4 d6 9. dxe6 Bxe6 10. Nd4 Bc8 11. Nc3 Nc6 12. Ndb5 Bd8 13. c5 dxc5 14. Nxc7 Bxc7 15. Bxc7 Rf7 16. Nb5 Qe6 17. Bf4 Rd7 18. Qc2 Nd4 19. Nxd4 cxd4 20. Rfd1 Ne4 21. f3 Nf6 22. Rd3 b6 23. Rad1 Ba6 24. Rxd4 Rxd4 25. Rxd4 Qxa2 26. Be5 Rc8 27. Qd1 Qe6 28. f4 h6 29. Rd6 Qe7 30. Rxb6 Rd8 31. Qb3+ Kh7 32. Rxa6 Qc5+ 33. e3 Qc1+ 34. Bf1 Rd1 35. Rxf6 Rxf1+ 36. Kg2 Rg1+ 37. Kh3 Qf1+ 38. Kh4 Qg2 39. Rxh6+ Kxh6 40. Qe6+ g6 41. Bg7+ Kh7 42. Qf7 Qxh2+ 43. Kg5 Rxg3+ 44. Kf6 Qh4+ 45. Ke6 Rxe3+ 46. Be5+ Kh6 47. Qa7 Qxf4 48. Qg7+ Kh5 49. Qh7+ Qh6 50. Qb7 Qf4 51. Qh1+ Kg4 52. Qg2+ Qg3 53. Qd5 Qxe5+ 54. Qxe5 Rxe5+ 55. Kxe5 f4 56. b4 axb4 0-1
48452 Shubin, Daniel (2161) Mackinnon, Keith (2268) 1/2-1/2
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. c4 Nf6 6. Nc3 Bb4 7. Nxc6 bxc6 8. Bg5 Qa5 9. Bxf6 gxf6 10. Qd3 Rb8 11. Be2 Ba6 12. O-O Ke7 13. Nd1 d5 14. Qc2 dxc4 15. Bxc4 Rhd8 16. Bxa6 Qxa6 17. a3 Bd2 18. b4 Bxb4 19. Ne3 Bd6 20. Nc4 Bc7 21. f4 Rd4 22. Rac1 Rbd8 23. e5 f5 24. h3 h5 25. Kh1 Rd3 26. Qf2 R8d4 27. Ne3 Ke8 28. Nc2 Rd2 29. Qxd4 Rxd4 30. Nxd4 c5 31. Nb3 c4 32. Nd4 Bb6 33. Rfd1 Qa4 34. Nf3 Be3 35. Rb1 c3 36. Rb8+ Ke7 37. Rb7+ Ke8 38. Rb8+ Ke7 39. Rb7+ Ke8 40. Rb8+ 1/2-1/2
48427 Ramkumar, Aditya (1452) Mackinnon, Keith (2268) 0-1
1. Nf3 Nf6 2. d4 e6 3. Bf4 b6 4. e3 Bb7 5. Nbd2 Be7 6. Bd3 c5 7. c3 d6 8. O-O Nc6 9. Bg3 O-O 10. Re1 Nh5 11. e4 cxd4 12. cxd4 Nxg3 13. hxg3 Bf6 14. Qa4 a6 15. d5 exd5 16. exd5 Ne7 17. Qe4 g6 18. Bc4 Re8 19. Qf4 Bxb2 20. Ng5 Nf5 21. Rxe8+ Qxe8 22. Rb1 Be5 23. Qf3 b5 24. Bd3 Nd4 25. Qe4 Bg7 26. Qh4 h6 27. Nge4 Qe5 28. a4 f5 29. Nc3 Rc8 30. axb5 axb5 31. Nxb5 Qxd5 32. f3 Nxf3+ 33. Nxf3 Qxd3 34. Re1 Qxb5 35. Qe7 Qc5+ 36. Kh2 Bxf3 37. gxf3 Qf2+ 38. Kh3 Rc2 39. Qe8+ Kh7 40. Rh1 Qg2+ 0-1
48400 Vijayakumar, Advaith (2026) Mackinnon, Keith (2268) 0-1
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 O-O 5. Bd2 c5 6. Nf3 cxd4 7. exd4 d5 8. a3 Be7 9. Bd3 dxc4 10. Bxc4 Nc6 11. Bf4 Nd5 12. Nxd5 exd5 13. Be2 Bf5 14. O-O Rc8 15. Rc1 Qb6 16. Qd2 Na5 17. Rxc8 Rxc8 18. Rc1 Nc4 19. Bxc4 dxc4 20. Qe2 Qe6 21. Qxe6 Bxe6 22. Nd2 b5 23. Ne4 Rd8 24. Be3 a5 25. f3 f5 26. Nc3 b4 27. axb4 axb4 28. Ne2 Ra8 29. Nf4 Bg5 30. d5 Bxf4 31. Bxf4 Bxd5 32. Rd1 Be6 33. Be5 Ra5 34. f4 Bd5 35. Kf2 Kf7 36. Ke3 g6 37. g3 Ke6 38. Rd2 Ra1 39. Kd4 Ra5 40. Ke3 Ra2 41. Re2 c3 42. bxc3 b3 43. Rxa2 bxa2 44. c4 Bxc4 45. Ba1 Kd5 46. Bb2 Bf1 47. Ba1 Kc4 48. Kd2 Kb3 49. Kc1 Bh3 50. Kd2 Bg4 51. Be5 Kc4 52. Ke3 Bh3 53. Bf6 Bg2 54. Be5 Bd5 55. Bf6 h6 56. Bg7 Bf7 57. Kd2 Kd5 58. Ke3 Be8 59. Bh8 Bb5 60. Bg7 Ke6 61. Kd2 Kf7 62. Bc3 g5 63. Ke3 Kg6 64. Be5 Kh5 65. Kf3 Bc6+ 66. Kf2 Kg4 67. fxg5 hxg5 68. Bf6 Bd5 69. Be5 Kh3 70. Kg1 Be4 71. Bf6 Kg4 72. Kf2 f4 73. gxf4 gxf4 74. Ba1 Bd5 75. Bd4 Bf7 76. Bb2 Kf5 77. Ke2 Ke4 78. Ba1 Bh5+ 79. Kd2 Kf3 80. Kc2 Ke3 81. Bc3 a1=Q 82. Bxa1 f3 0-1
48411 Mackinnon, Keith (2268) Levine, Joseph (2179) 0-1
1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Ngf3 c5 6. c3 Nc6 7. Bd3 cxd4 8. cxd4 Qb6 9. O-O Nxd4 10. Nxd4 Qxd4 11. Nf3 Qb6 12. Qa4 Qb4 13. Qc2 Qc5 14. Qa4 Qb4 15. Qc2 Qc5 16. Qe2 Be7 17. Be3 Qc7 18. Rac1 Qd8 19. Qc2 h6 20. Qa4 a6 21. Rc3 Rb8 22. Rfc1 b5 23. Qg4 Kf8 24. Nd4 Nxe5 25. Qg3 Bf6 26. Be2 g5 27. f4 gxf4 28. Bxf4 Rg8 29. Qe3 Nc4 30. Bxb8 Nxe3 31. Rxc8 Rxg2+ 32. Kh1 Qxc8 33. Rxc8+ Kg7 34. Ba7 Be5 35. h3 Rh2+ 36. Kg1 Rxh3 37. Nf3 Rg3+ 38. Kh1 Bf4 39. Bd4+ f6 40. Rc3 Rh3+ 41. Kg1 Nc4 42. b3 e5 43. Bf2 d4 44. Rc2 d3 45. Bxd3 Rxf3 46. Be4 Rxf2 47. Kxf2 Nd6 48. Rc7+ Kf8 49. Bg6 e4 50. Ra7 Be5 51. Rxa6 Kg7 52. Bh5 f5 53. Be2 f4 54. a4 bxa4 55. bxa4 Nf5 56. Re6 Bd4+ 57. Kg2 f3+ 58. Bxf3 Nh4+ 59. Kf1 exf3 60. a5 Nf5 0-1
37309 Luu, Tran Nguyen Khoi (1672) MacKinnon, Keith (2265) 0-1
1. Nf3 c5 2. c4 Nf6 3. Nc3 g6 4. e4 Bg7 5. d4 cxd4 6. Nxd4 d6 7. Be2 Nc6 8. Be3 O-O 9. O-O Be6 10. b3 Nxd4 11. Bxd4 Nd7 12. Bxg7 Kxg7 13. Qd4+ f6 14. Nd5 Bf7 15. b4 Ne5 16. Rfd1 Nc6 17. Qb2 e5 18. Bf1 Nd4 19. Ne3 Qb6 20. Rab1 Rfd8 21. Nc2 Ne6 22. Rd2 Rac8 23. Rbd1 Ng5 24. c5 Rxc5 25. Ne3 Rcc8 26. Bd3 a6 27. Kf1 Qa7 28. Bb1 Rc6 29. Nd5 Bxd5 30. Rxd5 Ne6 31. Qa3 Qb6 32. Qb2 Nc7 33. R5d2 Nb5 34. Rd5 Nc3 35. a3 Rdc8 36. Qb3 Nxd5 37. Qxd5 Qb5+ 38. Qxb5 axb5 39. Bd3 Rc1 40. Rxc1 Rxc1+ 41. Ke2 Ra1 42. Bxb5 Rxa3 43. Bd3 Rb3 44. b5 Rb2+ 45. Ke3 Kf8 46. h4 Ke7 47. Bc4 h6 48. g3 g5 49. Kf3 Rb4 50. Bd3 d5 51. exd5 gxh4 52. Bf5 Kd6 53. gxh4 Rf4+ 0-1
37316 Sali, Zulfikar (2327) MacKinnon, Keith (2265) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Nf3 c6 6. g3 Bg4 7. Bg2 e6 8. O-O Nbd7 9. Bf4 Qb4 10. a3 Qb6 11. h3 Bh5 12. Re1 Be7 13. g4 Bg6 14. b4 O-O 15. Na4 Qd8 16. c4 Nb6 17. Ne5 Nxa4 18. Qxa4 Qxd4 19. Bg3 Rfd8 20. Rad1 Qc3 21. Rc1 Qd2 22. Qa5 Bd6 23. Rcd1 Qc3 24. c5 b6 25. cxb6 axb6 26. Qxb6 Nd5 27. Bxd5 cxd5 28. Nxg6 Bxg3 29. Ne7+ Kf8 30. Nc6 Rd6 31. Rc1 Qf3 32. Rf1 Bf4 33. Rc2 Qxh3 34. f3 Qg3+ 35. Rg2 Rxc6 36. Qxc6 Be3+ 37. Rf2 Bxf2+ 38. Kf1 Qb8 39. Rxf2 Rxa3 40. Qc5+ Ke8 41. Kg2 Rb3 42. Qc6+ Ke7 43. Qc5+ Qd6 44. Qd4 f6 45. Ra2 Qxb4 46. Qa7+ Kf8 47. Kg3 Qb8+ 48. Qxb8+ Rxb8 49. Ra7 Re8 50. Kf4 Re7 51. Ra6 Kf7 52. Ke3 Rd7 53. f4 d4+ 54. Kd3 e5 55. f5 e4+ 56. Kxe4 d3 57. Ra1 d2 58. Rd1 h5 59. gxh5 Kg8 60. Ke3 Kh7 61. Ke4 Kh6 62. Kf4 Rd6 63. Kf3 Rd7 64. Kf4 Rd8 65. Kf3 Kg5 66. Ke4 Kg4 67. Rg1+ Kxh5 68. Rd1 Kg4 69. Rg1+ Kh3 70. Rd1 Kg2 71. Ke3 Rd7 72. Ke2 Rd5 73. Ke3 Rxf5 74. Rxd2+ Kg3 75. Rd7 g5 76. Ke2 g4 77. Rf7 Kg2 78. Ke3 g3 79. Rb7 Rf3+ 80. Ke2 Rf2+ 81. Ke1 Kg1 82. Rg7 g2 83. Rh7 Rf5 84. Ke2 Re5+ 85. Kf3 Kf1 0-1
37291 MacKinnon, Keith (2265) Taylor, Tristan (1936) 1-0
1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Ndb5 d6 7. Nd5 Nxd5 8. exd5 Nb8 9. a4 Be7 10. Be2 O-O 11. O-O a6 12. Na3 Bf5 13. Nc4 g5 14. a5 Nd7 15. h4 h6 16. Ra3 Rc8 17. Rg3 Bg6 18. hxg5 hxg5 19. b3 Kg7 20. Bh5 Rh8 21. Bxg6 fxg6 22. Be3 Rh5 23. f3 Qh8 24. Kf2 Rf8 25. Ke2 Rf5 26. Nd2 Rh4 27. Ne4 Qh5 28. Kd2 Nf6 29. Nxf6 Bxf6 30. Kc1 e4 31. Bd4 exf3 32. Bxf6+ Rxf6 33. Rgxf3 Rhf4 34. Rh1 Rxf3 35. Rxh5 Rf1 36. Rxg5 Rxd1+ 37. Kxd1 Rf2 38. Rg3 Rf1+ 39. Ke2 Ra1 40. b4 Rb1 41. Rb3 Rg1 42. Kf3 Rd1 43. Rc3 Rf1+ 44. Ke4 Rf7 45. Rc8 Rd7 46. c4 Kf6 47. Re8 Kg5 48. c5 1-0
37298 MacKinnon, Keith (2265) Lehingrat, Callum (1988) 1-0
1. e4 c5 2. Nf3 d6 3. Bb5+ Nd7 4. O-O a6 5. Bxd7+ Bxd7 6. d4 cxd4 7. Qxd4 Nf6 8. c4 Bc6 9. Nc3 e6 10. a4 Qa5 11. Bd2 Qc5 12. Qd3 Be7 13. b4 Qh5 14. b5 Bd7 15. Bf4 Rc8 16. Bxd6 Bxd6 17. Qxd6 Rxc4 18. Ne5 Rc8 19. Rfd1 Rd8 20. bxa6 1-0
37278 Roback, Joe (1999) MacKinnon, Keith (2265) 1-0
1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 a6 5. Bd3 Nf6 6. Qe2 d6 7. c4 Qc7 8. O-O Nbd7 9. f4 h5 10. Nc3 Qb6 11. Kh1 Ng4 12. Nf3 Qc7 13. Bd2 b6 14. Rae1 Be7 15. Nd4 Bb7 16. Nd5 Qd8 17. Nxe7 Qxe7 18. Bb4 O-O-O 19. Rd1 Nc5 20. Bc2 Kb8 21. Rd2 g6 22. Rfd1 e5 23. fxe5 Qxe5 24. Nf3 Qxb2 25. Rb1 Qf6 26. Ba3 Kc7 27. Bb2 Ne5 28. Rxd6 Kxd6 29. Bxe5+ Qxe5 30. Nxe5 Kxe5 31. Rxb6 Bxe4 32. Qe3 Nd3 33. Rxa6 Rhe8 34. h4 f5 35. Kh2 f4 36. Qb6 Bf5 37. Ba4 Rf8 38. Ra5+ Ke4 39. Bc6+ 1-0
37270 MacKinnon, Keith (2265) Yang, Brian (1914) 1-0
1. c4 c5 2. Nc3 Nc6 3. g3 g6 4. Bg2 Bg7 5. e3 e6 6. Nge2 Nge7 7. d4 cxd4 8. exd4 d5 9. cxd5 Nxd5 10. O-O Nxc3 11. bxc3 O-O 12. Rb1 Na5 13. Qd3 Bd7 14. Ba3 Re8 15. c4 e5 16. Bd5 Rc8 17. Rbc1 exd4 18. Nxd4 a6 19. Rfd1 Nc6 20. Nf3 Bf5 21. Qb3 Qf6 22. Qxb7 Bg4 23. Rd3 Re2 24. Re1 Nd8 25. Qb1 Rxe1+ 26. Qxe1 Ne6 27. Rb3 h5 28. Bb2 Qd8 29. Ne5 Bf5 30. Rb7 Rc7 31. Nc6 Rxb7 32. Nxd8 Rxb2 33. Nxe6 Rb1 34. Qxb1 Bxb1 35. Nxg7 Kxg7 36. c5 Kf6 37. f4 Ke7 38. Kf2 f6 39. Ke3 Kd7 40. a3 Kc7 41. Be4 1-0
45943 Vijayakumar, Advaith (1937) MacKinnon, Keith (2279) 1/2-1/2
1. d4 Nf6 2. c4 e6 3. Nf3 b6 4. g3 Ba6 5. Qc2 Bb4+ 6. Bd2 Be7 7. e4 d5 8. cxd5 Bxf1 9. Kxf1 exd5 10. e5 Ne4 11. Nc3 Nxc3 12. bxc3 Qd7 13. Kg2 Nc6 14. h4 Nd8 15. Ng5 h6 16. Nh3 c5 17. Rac1 Rc8 18. Qd3 O-O 19. f4 f5 20. Nf2 h5 21. Qf3 g6 22. c4 dxc4 23. d5 Ne6 24. dxe6 Qxd2 25. Rcd1 Qxa2 26. Qb7 Rfe8 27. Ra1 Qb3 28. Rhb1 Qc2 29. Rc1 Qb3 30. Rcb1 Qc2 31. Rc1 Qb3 1/2-1/2
233521 MacKinnon, Keith (2279) Setiadikurnia, Sloan (2101) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e6 7. O-O Be7 8. f4 Qc7 9. Kh1 Nc6 10. Be3 O-O 11. a4 Re8 12. a5 Nxa5 13. e5 dxe5 14. fxe5 Nd5 15. Nxe6 fxe6 16. Nxd5 exd5 17. Qxd5+ Kh8 18. Bh5 Rd8 19. Qxa5 Qxa5 20. Rxa5 Be6 21. Rd1 g6 22. Bf3 Kg7 23. Raa1 Rxd1+ 24. Rxd1 Rc8 25. c3 Rc7 26. Bb6 Rc8 27. g3 Bc5 28. Bd8 Kf8 29. Bg5 Rb8 30. Rd8+ Rxd8 31. Bxd8 b6 32. Bc6 Bh3 33. Bd5 Ke8 34. Bg5 Kd7 35. b3 Be6 36. c4 Bd4 37. Bf6 b5 38. Kg2 bxc4 39. Bxc4 Bxc4 40. e6+ Kxe6 41. Bxd4 Bxb3 42. Bb6 h5 43. Kf3 Kd5 44. Kf4 Bc2 45. Bd8 Kc6 46. g4 hxg4 47. Kxg4 Bd1+ 48. Kf4 Kb5 49. Ke3 Kb4 50. Kd2 Bg4 51. Kc2 a5 52. Kb2 a4 53. Be7+ Kc4 54. Bd6 Kd5 1/2-1/2
45934 MacKinnon, Keith (2279) Setiadikurnia, Sloan Christopher (2101) 1/2-1/2
1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e6 7. O-O Be7 8. f4 Qc7 9. Kh1 Nc6 10. Be3 O-O 11. a4 Re8 12. a5 Nxa5 13. e5 dxe5 14. fxe5 Nd5 15. Nxe6 fxe6 16. Nxd5 exd5 17. Qxd5+ Kh8 18. Bh5 Rd8 19. Qxa5 Qxa5 20. Rxa5 Be6 21. Rd1 g6 22. Bf3 Kg7 23. Raa1 Rxd1+ 24. Rxd1 Rc8 25. c3 Rc7 26. Bb6 Rc8 27. g3 Bc5 28. Bd8 Kf8 29. Bg5 Rb8 30. Rd8+ Rxd8 31. Bxd8 b6 32. Bc6 Bh3 33. Bd5 Ke8 34. Bg5 Kd7 35. b3 Be6 36. c4 Bd4 37. Bf6 b5 38. Kg2 bxc4 39. Bxc4 Bxc4 40. e6+ Kxe6 41. Bxd4 Bxb3 42. Bb6 h5 43. Kf3 Kd5 44. Kf4 Bc2 45. Bd8 Kc6 46. g4 hxg4 47. Kxg4 Bd1+ 48. Kf4 Kb5 49. Ke3 Kb4 50. Kd2 Bg4 51. Kc2 a5 52. Kb2 a4 53. Be7+ Kc4 54. Bd6 Kd5 1/2-1/2
45922 Sinanan, Joshua (2283) MacKinnon, Keith (2279) 1-0
1. Nf3 Nf6 2. g3 b5 3. Bg2 Bb7 4. d3 d5 5. Nbd2 d4 6. c3 c5 7. O-O dxc3 8. bxc3 a6 9. a4 e6 10. Qb3 b4 11. a5 Be7 12. Nc4 O-O 13. Bd2 Nc6 14. Rfb1 Ra7 15. cxb4 Nxb4 16. Rc1 Nfd5 17. Rab1 Nc6 18. Qa4 Qd7 19. Nb6 Qd6 20. Nxd5 exd5 21. Be3 d4 22. Bf4 Qe6 23. Ng5 Bxg5 24. Bxg5 Nxa5 25. Qxa5 Bxg2 26. Qxc5 Ba8 27. Qxa7 Qd5 28. f3 1-0
45914 MacKinnon, Keith (2279) Velea, Stephanie (1710) 1-0
1. c4 e6 2. Nc3 d5 3. e3 Nf6 4. Nf3 Be7 5. b3 c5 6. Bb2 O-O 7. cxd5 Nxd5 8. Bc4 Bf6 9. Rc1 a6 10. O-O b5 11. Be2 Bb7 12. Qc2 Nd7 13. Ne4 Bxb2 14. Neg5 N5f6 15. Qxb2 h6 16. Nh3 Rc8 17. d4 Qb6 18. Rfd1 Rfd8 19. dxc5 Nxc5 20. Nf4 Rc6 21. h3 Rcd6 22. Rxd6 Rxd6 23. Ne5 Ncd7 24. b4 Nxe5 25. Qxe5 Nd7 26. Qb2 Nf6 27. Nd3 Ne4 28. Qe5 Rc6 29. Qb8+ Kh7 30. Rxc6 Qxc6 31. Bf3 Qd7 32. Nc5 Nxc5 33. bxc5 Bxf3 34. gxf3 Qd5 35. Qd6 Qxf3 36. c6 Qxh3 37. Qd3+ Kg8 38. c7 Qg4+ 39. Kf1 Qh3+ 40. Ke1 Qh1+ 41. Kd2 Qc6 42. Qd8+ Kh7 43. c8=Q Qf3 44. Qg8+ Kg6 45. Qc2+ Kh5 46. Qd1 Qxd1+ 47. Kxd1 Kg6 48. Qa8 h5 49. Qxa6 h4 50. Qxb5 f5 51. Qe8+ Kg5 52. a4 h3 53. a5 Kg4 54. a6 Kf3 55. a7 Kxf2 56. a8=Q Kg1 57. Qa2 h2 58. Qg6+ Kf1 59. Qag2# 1-0
233513 Velea, Anne-Marie (2052) MacKinnon, Keith (2279) 0-1
1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. d4 Nf6 5. Bc4 a6 6. Nf3 b5 7. Bd3 Bb7 8. Qe2 Nbd7 9. Ne4 Qb6 10. c3 e6 11. Bf4 Nd5 12. Bg3 c5 13. dxc5 Nxc5 14. Nxc5 Bxc5 15. Nd2 O-O 16. Ne4 Be7 17. f3 f5 18. Nd2 Rae8 19. O-O-O Bg5 20. Bf2 Qa5 21. Kb1 Nf4 22. Qf1 Nxd3 23. Qxd3 Bd5 24. Nb3 Qa4 25. Qc2 Rc8 26. Nc1 Qa5 27. Nb3 Qa4 28. Nc1 Qc4 29. Qe2 Bxc1 30. Qxc4 Bxc4 31. Rxc1 Bd3+ 32. Ka1 e5 33. Rcd1 e4 34. fxe4 fxe4 35. Be3 Rf5 36. Rhe1 Rc6 37. Rd2 Rg6 38. Red1 Rg4 39. b3 Rh5 40. g3 Rg6 41. Rf2 Rd5 42. Rdd2 Rc6 43. Kb2 Rd7 44. a3 a5 45. Rd1 a4 46. b4 Rf7 47. Rdd2 Rfc7 48. Bd4 e3 49. Bxe3 Rxc3 50. Bc5 Rb3+ 51. Ka2 h6 52. Rf3 Bb1+ 53. Ka1 Rxf3 54. Kxb1 Rxa3 55. Rd6 Rc3 56. Rb6 Rb3+ 57. Ka2 Rd7 58. Rxb5 Rd2+ 59. Ka1 Rf3 0-1
version 64539cc4fcbd
English | Français