1. e4 e5 2. Nf3 Nc6 3. Bb5 Qf6 4. Nc3 Nd4 5. Nxd4 exd4 6. Nd5 Qe5 7. Bd3 Nf6 8. f4 Qh5 9. Nxf6 gxf6 10. Qxh5 d6 11. Bc4 Be6 12. Bxe6 Kd8 13. Qxf7 Be7 14. O-O c5 15. d3 h5 16. Bf5 Re8 17. Qe6 Kc7 18. Qd7 Kb6 19. a4 a6 20. e5 Rad8 21. a5 Ka7 22. Qc7 dxe5 23. Be4 Rb8 24. fxe5 Bd8 25. Qxc5 Ka8 26. exf6 Bxf6 27. Rxf6 Rbc8 28. Rxa6 Kb8 29. Qa7 resign