1. Nf3 d5 2. c4 d4 3. d3 c5 4. Bf4 Nc6 5. e4 Bg4 6. Be2 Bxf3 7. Bxf3 e5 8. Bg3 Nf6 9. O-O Bd6 10. Nd2 O-O 11. Rc1 Nb4 12. Qb3 b6 13. a3 Nc6 14. Qa4 Ne7 15. b4 Nd7 16. Bg4 f5 17. exf5 Nxf5 18. Qc6 g6 19. Bxf5 Rxf5 20. Qxd6 cxb4 21. axb4 Rf6 22. Qd5 Kf8 23. Ne4 Rf5 24. Nd6 Rf6 25. f4 Rc8 26. fxe5 Rxf1 27. Rxf1 Kg7 28. Qf7 Kh8 29. e6 Qg8 30. exd7 resign