1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 d6 5. c3 Bd7 6. d4 g6 7. O-O Bg7 8. Bg5 f6 9. Be3 Nh6 10. h3 O-O 11. Nbd2 Kh8 12. Re1 Qe8 13. Bb3 Nf7 14. Qe2 Bh6 15. Bxf7 Qxf7 16. Bxh6 Rg8 17. d5 Nd8 18. Be3 Qg7 19. Qc4 c5 20. b4 b5 21. Qe2 c4 22. a4 Nf7 23. axb5 axb5 24. Ra5 Rxa5 25. bxa5 f5 26. a6 f4 27. Bb6 g5 28. a7 Ra8 29. Rb1 h5 30. Nd4 exd4 31. Bxd4 Ne5 32. Nxc4 resign