1. d4 d5 2. Bf4 c5 3. e3 Bf5 4. Nf3 Nc6 5. Bd3 Qd7 6. Bxf5 Qxf5 7. c3 f6 8. O-O e5 9. dxe5 O-O-O 10. b4 cxb4 11. cxb4 fxe5 12. Bg5 Nf6 13. b5 Nb4 14. a3 Nd3 15. Nc3 e4 16. Bxf6 gxf6 17. Nd4 Qg6 18. Nce2 h5 19. Qc2 Kb8 20. Rab1 Rc8 21. Qb3 Rg8 22. g3 Qf7 23. Nc6 bxc6 24. bxc6 Ka8 25. Qb7 Qxb7 26. cxb7 Kb8 27. bxc8=Q Kxc8 28. Rb5 Bxa3 29. Ra1 Bd6 30. Rxd5 Bb8 31. Rxh5 Ne5 32. Rh7 Rd8 33. Rc1 resign