1. b4 d5 2. Bb2 f6 3. g3 e5 4. a3 b5 5. Nf3 a6 6. Bg2 c5 7. bxc5 Bxc5 8. Nxe5 fxe5 9. Bxe5 Nf6 10. Nc3 O-O 11. Bxf6 Qxf6 12. Bxd5 Kh8 13. Bf3 Bb7 14. O-O Bxf3 15. exf3 Nc6 16. Ne4 Qe7 17. Re1 Ba7 18. f4 Qb7 19. Qh5 Rac8 20. Nd6 Bxf2 21. Kxf2 Qb6 22. Kg2 Ra8 23. Ne4 Nd4 24. Ng5 h6 25. Re7 Kg8 26. Ne4 Ra7 27. Rxa7 Qxa7 28. Re1 Qb7 29. c3 Nc2 30. Rc1 Qxe4 31. resign