1. Nf3 d5 2. d4 Nf6 3. Bf4 Bg4 4. e3 e6 5. c4 Nbd7 6. Nc3 Be7 7. c5 O-O 8. Be2 c6 9. Qc2 b6 10. cxb6 Qxb6 11. O-O Bf5 12. Qb3 Qxb3 13. axb3 Bc2 14. Bd1 Bd3 15. Be2 Bc2 16. Ba6 c5 17. Bb7 Rae8 18. Rxa7 Bxb3 19. Bc6 Rd8 20. Rfa1 cxd4 21. Nxd4 Bc5 22. Nxb3 Bxa7 23. Rxa7 Nb6 24. Bc7 Rc8 25. Nd4 Nc4 26. b3 Nd2 27. b4 Ne8 28. Bg3 Nc4 29. Bd7 Ned6 30. Bxc8 Rxc8 31. Ra6 e5 32. Bxe5 Nxe5 33. Rxd6 f6 34. Nce2 Kf7 35. Ra6 Rb8 36. b5 Nc4 37. Nf4 Nb6 38. h4 resign