L# 15m
1. Nf3 Nc6 2. d4 d5 3. e3 Bd7 4. Nc3 e6 5. Ne2 f6 6. Bd2 Bb4 7. Bxb4 Nxb4 8. Rg1 e5 9. dxe5 fxe5 10. Nxe5 Nf6 11. Nxd7 Qxd7 12. Nc3 O-O-O 13. Nb1 d4 14. exd4 Rhe8+ 15. Be2 Ne4 16. Nd2 Nxd2 17. Qxd2 Nd5 18. O-O-O g6 19. Bc4 Nf6 20. Bb3 Ne4 21. Qe2 Nf6 22. Qd2 Ne4 23. Qf4 Nd6 24. Rde1 Rxe1+ 25. Rxe1 Re8 26. Rxe8+ Nxe8 27. Qf8 Kd8 28. Bf7 Qxd4 29. Qxe8#
Rematch
W# 15m
1. e4 c5 2. Nf3 Nc6 3. c3 Nf6 4. d3 Rb8 5. Bd2 Ra8 6. Be2 d5 7. e5 Nxe5 8. Nxe5 Nd7 9. Nxd7 Bxd7 10. Bg4 Qc7 11. Bxd7+ Qxd7 12. b3 Qe6+ 13. Be3 f5 14. O-O Rc8 15. d4 cxd4 16. cxd4 Qe4 17. Na3 g6 18. Nb5 Bg7 19. Nxa7 O-O 20. Nxc8 Rxc8 21. Rc1 Rxc1 22. Qxc1 Bf8 23. a4 Bh6 24. Bxh6 Qe6 25. b4 Qe4 26. Qc8+ Kf7 27. Qf8+ Ke6 28. b5 Qxd4 29. a5 Kd7 30. b6 e5 31. Qf7+ Kc8 32. Qc7#