1. c4 c5 2. Nc3 Nc6 3. e4 e5 4. Nf3 d6 5. Be2 Nf6 6. d3 Nd4 7. Nxd4 cxd4 8. Nb1 Nd7 9. b4 a6 10. a4 b6 11. Qb3 Be7 12. Ba3 a5 13. bxa5 bxa5 14. Nd2 Rb8 15. Qc2 Nc5 16. O-O f5 17. f4 O-O 18. exf5 Bxf5 19. Ne4 Nxe4 20. dxe4 Bd7 21. fxe5 Qb6 22. Bd3 Rxf1 23. Rxf1 Re8 24. exd6 Bg5 25. c5 Qc6 26. Bc4 Be6 27. Bb5 Qc8 28. Bxe8 Qxe8 29. c6 Be3 30. Kh1 g6 31. d7 Qd8 32. Rf8 resign