1. c3 d6 2. e4 Be6 3. Nf3 Nf6 4. h3 Nbd7 5. Ng5 h6 6. Nxe6 Qc8 7. Nd4 e5 8. Nf5 Nxe4 9. Qf3 Ng3 10. Qxg3 e4 11. Nxg7+ Bxg7 12. Qxg7 Rf8 13. Qxh6 b5 14. Bxb5 Qb7 15. Bc4 Qc6 16. Be2 Nc5 17. O-O a6 18. Na3 Qa4 19. Bd1 Qxd1 20. Rxd1 Nd3 21. Qe3 Rg8 22. Qxe4+ Kd7 23. Qxd3 Rad8 24. Qf5+ Ke7 25. Re1+ Kf8 26. d4 Rg7 27. Bh6 f6 28. Qxf6+Kg8 29. Qxg7#