1. Nf3 Nf6 2. c4 e6 3. d4 d5 4. cxd5 Qxd5 5. Nc3 Bb4 6. Qa4 Nc6 7. Bd2 Qd7 8. e4 O-O 9. e5 Nd5 10. Bc4 Nb6 11. Qc2 Nxc4 12. O-O Nxd4 13. Nxd4 Qxd4 14. Rad1 Qxe5 15. Rfe1 Qh5 16. Ne4 Nxd2 17. Nxd2 c5 18. Re3 e5 19. Ne4 Bf5 20. Qb3 Rad8 21. Rxd8 Rxd8 22. h3 Rd1 23. Kh2 Be6 24. Qa4 g6 25. Nf6 Kg7 26. Nxh5 gxh5 27. Qxd1 f6 28. Qd6 Bf7 29. Rf3 resign