1. Nf3 Nc6 2. g3 e5 3. d3 d5 4. Bg2 Nf6 5. O-O Bb4 6. c4 O-O 7. cxd5 Nxd5 8. a3 Bc5 9. Nxe5 Nxe5 10. d4 Ng6 11. dxc5 Be6 12. e4 Nde7 13. Nc3 Re8 14. f4 Bc4 15. Re1 Qxd1 16. Rxd1 Rad8 17. Be3 Nc6 18. Rxd8 Rxd8 19. Rd1 Rxd1 20. Nxd1 Bb3 21. Nc3 a6 22. Nd5 Bxd5 23. exd5 Nce7 24. d6 cxd6 25. cxd6 Nf5 26. d7 Nxe3 27. d8=Q Nf8 28. Bxb7 resign