1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. e3 Bg4 5. Nc3 e6 6. cxd5 exd5 7. Qb3 Qb6 8. Ne5 Nbd7 9. h3 Bf5 10. Be2 Bd6 11. Nxd7 Nxd7 12. O-O O-O 13. Bd2 Rfe8 14. Na4 Qxb3 15. axb3 Bc2 16. b4 Bxa4 17. Rxa4 a6 18. Rc1 f5 19. Bd3 g6 20. g3 Nf6 21. Kg2 Ne4 22. Bc3 Rad8 23. Bxa6 bxa6 24. Rxa6 Rb8 25. b5 cxb5 26. f3 Nxc3 27. Rxc3 Bb4 28. Rc7 Rxe3 29. Raa7 Bf8 30. Rxh7 Rc8 31. Rhc7 Rxc7 32. Rxc7 Re2 33. Kf1 Rxb2 34. resign