1. Nf3 d6 2. g3 e5 3. d3 Nf6 4. Bg2 Be7 5. O-O O-O 6. e4 Bg4 7. c3 Nbd7 8. Nbd2 Re8 9. Qb3 Nc5 10. Qc2 Bf8 11. b4 Ne6 12. a4 h6 13. Nc4 Bxf3 14. Bxf3 d5 15. exd5 Nxd5 16. Nxe5 Qd6 17. d4 Rad8 18. Bb2 Ng5 19. Bg2 c6 20. Rfe1 Nf6 21. Re2 Qc7 22. Rae1 Ne6 23. Qf5 Nd5 24. Bh3 Ng5 25. Bg2 Ne7 26. Qf4 Qd6 27. h4 Ne6 28. Qxf7 Kh8 29. Qxe8 Qxe5 30. Qxf8 Rxf8 31. Rxe5 resign