1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3 Ke6 8. Nc3 Ke7 9. Nxd5 Kd7 10. Qf5 Kd6 11. Qd3 Nd4 12. c3 c6 13. cxd4 cxd5 14. dxe5 Ke7 15. Qxd5 Qxd5 16. Bxd5 Be6 17. Bxe6 Kxe6 18. f4 Bc5 19. b4 Bxb4 20. Rb1 a5 21. a3 Bc5 22. Rxb7 g6 23. d3 h5 24. a4 Rhf8 25. g3 Rac8 26. Ke2 Kd5 27. Bd2 Ra8 28. Rb5 Kc6 29. Rc1 resign