1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. Nf3 Bf5 5. Nc3 Nc6 6. Qb3 Nxc3 7. bxc3 e6 8. Qxb7 Na5 9. Qa6 c6 10. e3 Qb6 11. Be2 Be7 12. O-O O-O 13. Ne5 Qxa6 14. Bxa6 Rfd8 15. f3 f6 16. Nd3 Rab8 17. e4 Bxe4 18. fxe4 Rb6 19. Nb4 f5 20. exf5 c5 21. dxc5 Bxc5 22. Kh1 exf5 23. Bg5 Rf8 24. Bd3 h6 25. Bh4 Nb7 26. Bxf5 Kh8 27. Nd5 Ra6 28. Be7 Rf7 29. Bd3 Rxa2 30. Rxa2 Rxf1 31. Bxf1 resign