1. e4 e5 2. Nf3 Bc5 3. Bc4 d6 4. d4 Bxd4 5. Nxd4 exd4 6. Qxd4 Nf6 7. Bg5 O-O 8. Bxf6 gxf6 9. Nc3 c5 10. Qe3 a6 11. O-O-O b5 12. Be2 Be6 13. h4 Qa5 14. Qg3 Kh8 15. Qxd6 Rd8 16. Qxc5 Nd7 17. Qe3 Bxa2 18. Nxa2 Qxa2 19. Rh3 Qa1 20. Kd2 Ne5 21. Ke1 Rxd1 22. Bxd1 Rd8 23. Qe2 Qxb2 24. Rg3 a5 25. f4 Nc4 26. Qg4 f5 27. exf5 Re8 28. Kf2 Qd4 29. Kf1 Nd2