1. d4 d5 2. Nf3 f6 3. c4 Bg4 4. h3 Bxf3 5. exf3 e6 6. Nc3 Bb4 7. cxd5 Bxc3 8. bxc3 exd5 9. Bd3 Qe7 10. Be3 a6 11. O-O g5 12. Re1 Qd6 13. Bf4 Qe7 14. Rxe7 Nxe7 15. Bxc7 Nbc6 16. Bd6 Nc8 17. Qe2 N8e7 18. Qe6 Rd8 19. Bxe7 Nxe7 20. Qxf6 Kd7 21. Re1 Rhe8 22. Re6 Ng8 23. Rd6 Kc8 24. Bf5 Kc7 25. Qf7 Kb8 26. Rxd8 Rxd8 27. Bxh7 Nh6 28. Qe6 Rc8 29. Qxh6 Rxc3 30. Qxg5 b5 31. Qxd5 Rc1 32. Kh2 resign