1. Nf3 d5 2. e3 Bf5 3. c4 e6 4. d4 dxc4 5. Bxc4 Nc6 6. Nc3 a6 7. e4 Bg4 8. h3 Bxf3 9. Qxf3 Nxd4 10. Qd1 Nc6 11. O-O Bc5 12. Bf4 e5 13. Bg3 Nge7 14. Qh5 g6 15. Qh6 b5 16. Rad1 Bd4 17. Qg7 Kd7 18. Bxf7 Kc8 19. Be6 Kb7 20. Nd5 h5 21. Nxe7 Nxe7 22. Bxe5 Bxe5 23. Qxe5 Qf8 24. Rd7 Rc8 25. Rc1 Nc6 26. Qd5 Qf4 27. Qxc6 Kb8 28. Bd5 resign