1. d4 d5 2. Nc3 Nf6 3. Nf3 Bf5 4. e3 e6 5. Bd3 Bg4 6. O-O Bd6 7. h3 Bh5 8. g4 Bg6 9. Qe2 Bxd3 10. cxd3 Nbd7 11. Nb5 Be7 12. Ne5 c6 13. Nc3 Nxe5 14. dxe5 Nd7 15. d4 f6 16. f4 Qb6 17. Bd2 c5 18. Na4 Qc7 19. Rac1 c4 20. e4 b5 21. Nc3 a6 22. exf6 Nxf6 23. exd5 Nxd5 24. Qxe6 Nxc3 25. Bxc3 Qd6 26. Rce1 Qxe6 27. Rxe6 Kf7 28. d5 Rad8 29. Rfe1 Rhe8 30. R1e5 Rxd5 31. Rxa6 Rxe5 32. Bxe5 Rb8 33. Ra7 Rb6 34. Bxg7 resign