1. e4 c5 2. Bc4 e6 3. Nf3 Nc6 4. O-O Be7 5. d3 Nd4 6. Nxd4 cxd4 7. h3 Nf6 8. c3 dxc3 9. Nxc3 O-O 10. e5 Ne8 11. d4 d5 12. Bd3 a6 13. Qh5 g6 14. Qf3 Ng7 15. Bh6 Qb6 16. Na4 Qxd4 17. b3 Qxe5 18. Rfe1 Qf6 19. Qg3 b5 20. Nb6 Ra7 21. Nxc8 Rxc8 22. Bf4 Nh5 23. Qe3 Nxf4 24. Qxa7 Nxd3 25. Red1 Bc5 26. Qxa6 Bxf2 27. Kh1 Rc3 28. Qa8 Kg7 29. Rf1 Qg5 30. Qe8 Rc2 31. Rad1 Be1 32. Rxf7 Kh6 33. Qf8 Kh5 34. Rxh7 resign