1. e4 Nf6 2. e5 Nd5 3. Nc3 Nxc3 4. dxc3 g6 5. Nf3 Bg7 6. Bc4 Nc6 7. O-O O-O 8. Qe2 b6 9. Rd1 Kh8 10. Bd5 Bb7 11. Be3 e6 12. Be4 Qc8 13. Bg5 Na5 14. Bxb7 Nxb7 15. Bf6 d5 16. c4 c6 17. Bxg7 Kxg7 18. c3 Nc5 19. Nd2 Qc7 20. f4 Rae8 21. Nb3 Ne4 22. cxd5 exd5 23. c4 Rd8 24. Rac1 Qb7 25. Nd4 Nc5 26. f5 Rfe8 27. b4 Nd7 28. f6 Kh8 29. cxd5 cxd5 30. Nc6 Ra8 31. Qd2 Nxe5 32. Qh6 Rg8 33. Nxe5 Rae8 34. Nf3 resign