1. d4 Nf6 2. c4 d5 3. e3 Nc6 4. Nf3 e6 5. Bd3 Bb4 6. Bd2 O-O 7. O-O dxc4 8. Bxc4 Re8 9. Nc3 a6 10. a3 b5 11. Ba2 e5 12. axb4 exd4 13. exd4 Nxd4 14. Nxd4 Qxd4 15. Nxb5 axb5 16. Bxf7 Kxf7 17. Rxa8 Qxb2 18. Qc1 Qe5 19. Re1 Qf5 20. Qxc7 Bd7 21. Raxe8 Nxe8 22. Qf4 Nf6 23. Qxf5 Bxf5 24. f3 Nd5 25. Re5 Be6 26. f4 Ke7 27. f5 Kf6 28. Rxe6 resign