1. d4 e6 2. e4 d6 3. Nf3 Be7 4. c4 Bd7 5. Nc3 h6 6. Be2 Nc6 7. O-O Nf6 8. Re1 a6 9. a3 b6 10. h3 g5 11. b4 g4 12. hxg4 Nxg4 13. d5 exd5 14. cxd5 Nce5 15. Nxe5 Nxe5 16. Bh5 Bh4 17. Be3 Qf6 18. g3 Bg5 19. f4 Bxf4 20. Bxf4 Rg8 21. Kh1 Bg4 22. Bxg4 Nxg4 23. Qc2 Kd7 24. Rac1 h5 25. e5 dxe5 26. Ne4 Qd8 27. Qc6 Ke7 28. Bg5 Rxg5 29. Nxg5 Ra7 30. Rf1 f6 31. Qe6 Kf8 32. Qf7