1. c4 c5 2. Nf3 f6 3. Nc3 e6 4. e3 Nc6 5. d4 Qa5 6. d5 Ne5 7. Nxe5 fxe5 8. dxe6 d6 9. Qh5 g6 10. Qh3 Nf6 11. Be2 Ne4 12. Bd2 Nxd2 13. Kxd2 a6 14. Bf3 Be7 15. Kc2 O-O 16. Rhf1 Rb8 17. a4 Bf6 18. Bd5 Kg7 19. e4 b5 20. axb5 Qb6 21. f4 axb5 22. fxe5 dxe5 23. cxb5 c4 24. Bxc4 h5 25. b3 Rb7 26. g4 h4 27. Nd5 Qxe6 28. Nxf6 Rc7 29. Kb2 Rxc4 30. bxc4 Rxf6 31. Qxh4 Rxf1 32. Rxf1 Qg8 33. Qe7 Kh6 34. Rf8 resign