1. d4 Nf6 2. c4 g6 3. Nc3 d5 4. Nf3 Bg7 5. Qb3 dxc4 6. Qxc4 O-O 7. e4 Bg4 8. Be3 Nfd7 9. O-O-O Nb6 10. Qc5 N8d7 11. Qa5 e6 12. Kb1 Qe7 13. Be2 Rfc8 14. h3 Bxf3 15. gxf3 c5 16. d5 exd5 17. Nxd5 Nxd5 18. Rxd5 b6 19. Qd2 Nf6 20. Ba6 Nxd5 21. Bxc8 Nxe3 22. Ba6 Ng2 23. Bc4 Rd8 24. Qc2 Nf4 25. a3 Ne6 26. Bxe6 Qxe6 27. h4 c4 28. h5 c3 29. b4 Rd2 30. resign