1. Nf3 d5 2. g3 Nc6 3. Bg2 Nf6 4. O-O e5 5. d3 Be6 6. Nbd2 Bc5 7. e4 dxe4 8. dxe4 O-O 9. b3 Re8 10. Bb2 Bd7 11. Nc4 Nxe4 12. Nfxe5 Nxe5 13. Nxe5 Bxf2 14. Rxf2 Nxf2 15. Qxd7 Qxd7 16. Nxd7 Ng4 17. Bxb7 Rad8 18. Bc6 Re7 19. Nc5 Ne3 20. Re1 Nf5 21. Rxe7 Nxe7 22. Be4 f5 23. Bd3 Nd5 24. Ne6 Re8 25. Nxg7 Ne3 26. Nxe8 resign