1. c4 e5 2. d3 Nf6 3. Nc3 Bb4 4. Bd2 Nc6 5. Nf3 O-O 6. g3 d6 7. Bg2 Nd4 8. a3 Nxf3 9. Bxf3 Bxc3 10. Bxc3 c5 11. O-O Bh3 12. Re1 Re8 13. Bxb7 Rb8 14. Bc6 Re7 15. Bg2 Bxg2 16. Kxg2 Reb7 17. e4 Nd7 18. Qg4 Nb6 19. b4 cxb4 20. axb4 Nd7 21. Ra6 Nf6 22. Qe2 Qc8 23. Rea1 Qg4 24. Qxg4 Nxg4 25. Rxa7 Rxa7 26. Rxa7 f6 27. b5 Nh6 28. Ba5 Nf7 29. Bc7 Rc8 30. b6 Nd8 31. Bxd8 Rxd8 32. b7 resign