1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 O-O 5. Be2 d6 6. Nf3 Na6 7. O-O c6 8. Be3 Bg4 9. a3 Nc7 10. d5 cxd5 11. cxd5 a6 12. Rc1 Nd7 13. Nd4 Bxe2 14. Qxe2 e5 15. Nb3 f5 16. f3 f4 17. Bf2 Bf6 18. Na5 b6 19. Nc6 Qe8 20. Na4 b5 21. Nb6 Nxb6 22. Bxb6 Rc8 23. Na7 Qd7 24. Nxc8 Rxc8 25. Qc2 Bd8 26. Qc6 Qxc6 27. Rxc6 Kf7 28. Rfc1 resign