1. Nf3 Nf6 2. g3 b5 3. Bg2 Bb7 4. O-O e6 5. d3 d6 6. e4 Nbd7 7. Nc3 b4 8. Ne2 c5 9. a3 a5 10. axb4 axb4 11. Bd2 Be7 12. c3 bxc3 13. bxc3 c4 14. Qb1 Rxa1 15. Qxa1 cxd3 16. Ned4 Bxe4 17. Re1 O-O 18. Qa7 Qb8 19. Ra1 Qxa7 20. Rxa7 Ra8 21. Rxa8 Bxa8 22. Nb3 Bd5 23. Nc1 Nc5 24. Ne1 Bxg2 25. Kxg2 Nfe4 26. Nf3 Bf6 27. c4 Nxd2 28. Nxd2 Bc3 29. resign