1. c4 Nf6 2. d4 e6 3. Nc3 d5 4. c5 Nc6 5. Bg5 Be7 6. f4 h6 7. Bh4 Ng4 8. Bxe7 Qxe7 9. Qd2 O-O 10. h4 b6 11. cxb6 axb6 12. Nf3 Ba6 13. e3 Bxf1 14. Rxf1 Na5 15. Nd1 Nc4 16. Qc3 c5 17. b3 Na5 18. Ne5 Nxe5 19. fxe5 Qxh4 20. Nf2 c4 21. b4 Nc6 22. a4 Ra7 23. Ke2 Rfa8 24. b5 Na5 25. Ra3 Nb3 26. Nh3 Rxa4 27. Rxa4 Rxa4 28. Nf4 Ra2 29. Kd1 Qg4 30. Ke1 Qg3 31. Kd1 g5 32. Rf3 Qh2 33. Rf1 gxf4 34. resign