1. d4 e6 2. c4 d5 3. Nc3 c6 4. Bf4 Bb4 5. a3 Bd6 6. Bxd6 Qxd6 7. c5 Qe7 8. Nf3 Nf6 9. g3 O-O 10. Bg2 Nbd7 11. O-O e5 12. e4 exd4 13. Nxd4 dxe4 14. Re1 Nxc5 15. b4 Nd3 16. Qxd3 Be6 17. Nxe4 Rad8 18. Nxf6 Qxf6 19. Be4 Qxd4 20. Bxh7 Kh8 21. Qxd4 Rxd4 22. Bc2 Rd2 23. Rac1 Rfd8 24. f4 Bh3 25. f5 f6 26. Re4 Rg2 27. Kh1 Rxc2 28. Rh4 Kg8 29. Rxh3 Rxc1 30. Kg2 Rd3 31. resign