Jyrki Heikkinen - Matti Pulli

French Defence, Vantaa 1991

1. e4 e6 2. d4 d5 3. c4 dxe4 4. Nc3 Nf6 5. f3 Bb4 6. a3 Bxc3+ 7. bxc3 exf3 8. Nxf3 O-O

8. -Nbd7 9. Bd3 b6 10. O-O Bb7 11. Qe1 O-O 12. Ng5 Nc5 13. Rxf6 Nxd3 14. Qh4 h6 15. Rxh6 gxh6 16. Qxh6 Be4 17. Nxe4 f6 18. Qg6+ Kh8 19. Qh5+ Kg8 20. Bh6 Qd7 21. Qg6+ Kh8 22. Nxf6 Rxf6 23. Qxf6+ 1-0 Diemer - NN, Freiburg 1949.

9. Bd3 c5

9. -b6 10. O-O Bb7 11. Bg5 Nbd7 12. Ne5 h6 13. Bh4 Qe8 14. Bxf6 Nxf6 15. Rxf6! gxf6 16. Qg4+ Kh8 17. Qh5 Kg7 18. Qg4+ Kh8 19. Qf4 Kg7 20. Ng4 Rh8 21. Qxf6+ Kg8 22. Rf1 (22. Nxh6+ Rxh6 23. Qxh6 f5 24. Re1) Qf8 23. Bg6! Qg7 24. Bxf7+ Kh7 25. Qh4? (25. Qxe6 Rhf8 26. Rf6 1-0) Rhf8 26. Rf6 Rxf7 27. Rxh6+ Kg8 28. Nf6+ 0-1, Jyrki Heikkinen - Timo Väätäinen, 1994.

10. O-O cxd4

10. -Nc6 11. Bc2 b6 12. Qd3 g6 13. Bg5 Kg7 14. Nd2 1-0, Jyrki Heikkinen - Jori Ostrovskij, 1994.

11. cxd4 Nbd7 12. Bg5 h6 13. Bh4 Qa5 14. Bc2 Qc3 15. Ne5 Nxe5 16. dxe5 Qe3+

17. Kh1 Qxe5 18. Qd3 g5

18. -Re8 19. Rae1

19. Rae1

19. Rxf6 works as well: 19. -Qxa1+ 20. Bb1 Qxb1+ (the only move) 21. Qxb1 gxh4 (21. -Kg7 22. Qf1 gxh4 23. Qf4) 22. Rxh6 f5 23. Qc1 1-0.

19. -Ne4

19. -Qb2 20. Rxf6 Kg7 21. Rg6+! Kh7 22. Rxh6+ and 23. Qh7#.

20. Rxe4 Qg7 21. Bg3

21. Be1 is simpler with the idea Bc3.

21. -f5 22. Rd4 b6 23. Re1 f4

This and the following move were obviously aimed at exchanging Bishops, but Black forgot the mate threat at h7.

24. Bf2 e5? 25. Rxe5 f3 26. Rd6 Bf5 27. Rxf5 Qa1+ 28. Bb1 Qg7 29. Rg6 1-0

PGN version.