1. e4 c5 2. Bc4 Nc6 3. Nf3 Nf6 4. e5 Ng4 5. d4 cxd4 6. h3 Ngxe5 7. Nxe5 Nxe5 8. Bb3 e6 9. Qxd4 Nc6 10. Qg4 b6 11. Bg5 f6 12. Bh4 Bb7 13. O-O Ne5 14. Qh5 Ng6 15. c3 Bc5 16. Nd2 O-O 17. Bg3 Qc8 18. Rae1 Qc6 19. Nf3 Ne7 20. Bc2 Ba6 21. b4 Bxf1 22. Rxf1 Bd6 23. Qxh7 Kf7 24. Qh5 g6 25. Qh7 Ke8 26. Bxg6 Kd8 27. Be4 Nd5 28. Qg7 Rc8 29. Bxd6 Qxd6 30. Bxd5 exd5 31. Rc1 Qe7 32. Qg4 Rc4 33. Qf5 Kc7 34. Nd4 Qe5 35. Qd3 Rg8 36. Qh7 Qg5 37. Ne6 resign