1. e4 e5 2. Nf3 Nc6 3. Nc3 b6 4. Bc4 h6 5. d4 Nf6 6. dxe5 Ng8 7. O-O Bb4 8. Nd5 Be7 9. Bf4 d6 10. exd6 Bxd6 11. Nd4 Bxf4 12. Nxc6 Qd6 13. Nxf4 Qxc6 14. Bd5 Qf6 15. Bxa8 Qxf4 16. Bc6 Ke7 17. e5 Qg5 18. f4 Qg6 19. Bb5 h5 20. Qd2 Nh6 21. Rad1 Qe6 22. Qb4 c5 23. Qd2 Nf5 24. b3 h4 25. Bd3 g6 26. Bxf5 gxf5 27. Qd6 Qxd6 28. exd6 Kf6 29. d7 resign