1. d4 d5 2. c4 Be6 3. e3 f6 4. Nc3 Bf7 5. cxd5 Bxd5 6. Nf3 Bf7 7. Bd3 e6 8. a3 Bd6 9. O-O Ne7 10. h3 f5 11. Re1 e5 12. dxe5 Bc5 13. Qc2 Bb6 14. Bxf5 Nd7 15. Bxh7 Nf6 16. exf6 c6 17. fxg7 Kd7 18. gxh8=Q Qxh8 19. Bf5+ Ke8 20. Rd1 Bd8 21. e4 Nxf5 22. exf5 Bg8 23. Bg5 Bxg5 24. Nxg5 Qf6 25. Ne6 Bxe6 26. fxe6 Ke7 27. Rd7+ Kxe6 28. Rad1 Qf5 29. R1d6+