1. e4 e5 2. Nf3 d6 3. Bc4 Nf6 4. Ng5 Be6 5. Bxe6 Ke7 6. Nxf7 Qe8 7. Bb3 Rg8 8. Nxd6 cxd6 9. Bxg8 h6 10. Bd5 a6 11. Bxb7 Ra7 12. Bd5 Kd8 13. d3 Nbd7 14. Bc6 Rc7 15. Bxd7 Qxd7 16. O-O Be7 17. Nc3 Ke8 18. f4 exf4 19. Bxf4 Kd8 20. Nd5 Nxd5 21. exd5 Rc5 22. c4 Bf6 23. b4 Rc7 24. Rb1 Rb7 25. a4 Rb8 26. c5 dxc5 27. Bxb8 Qxd5 28. b5 a5 29. b6 resign