1. d4 d5 2. c4 c6 3. Nf3 e6 4. Nc3 f5 5. Bf4 Nf6 6. e3 Be7 7. Bd3 O-O 8. O-O Bd7 9. Qc2 Be8 10. Rac1 Bh5 11. Ne5 Nbd7 12. a3 a5 13. c5 Qe8 14. b4 axb4 15. axb4 Nxe5 16. Bxe5 Qg6 17. Ne2 Bxe2 18. Bxe2 Ne4 19. Ra1 Bh4 20. f3 Bf2 21. Kh1 Ng3 22. Bxg3 Bxg3 23. Rxa8 Rxa8 24. hxg3 Qxg3 25. Qb2 Rf8 26. f4 Rf6 27. Bf3 Rh6 28. Kg1 Rg6 29. Qa2 h6 30. Qa8 Kh7 31. Qxb7 h5 32. Qxc6 h4 33. Qa6 h3 34. Qe2 resign