1. e4 e5 2. c4 Bc5 3. Nf3 Qf6 4. d3 Qb6 5. Qe2 d6 6. a3 Bg4 7. b4 Bd4 8. Ra2 Nc6 9. Be3 Nxb4 10. Bxd4 Nxd3 11. Qxd3 exd4 12. Nxd4 c5 13. Nb5 Nf6 14. Nxd6 Ke7 15. Rd2 Rhd8 16. e5 Ne8 17. Be2 h5 18. O-O Nxd6 19. exd6 Rxd6 20. Qe3 Re6 21. Qg5 Kf8 22. f3 Rg6 23. Qh4 Bf5 24. Qxh5 Bc8 25. Qh8 Ke7 26. Nc3 Qa5 27. Nd5 Kd6 28. Qf8 Ke5 29. f4 Ke4 30. Bf3 resign