1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O Nd4 6. Nxd4 exd4 7. Nd5 O-O 8. e5 Nxd5 9. Bxd5 c6 10. Bc4 d6 11. exd6 Bxd6 12. Qf3 b5 13. Bd3 c5 14. Qh5 g6 15. Qh6 Qc7 16. c3 Bf4 17. Qh4 Bb7 18. cxd4 cxd4 19. b3 Rfe8 20. Bxb5 Re4 21. d3 Bxh2 22. Qxh2 Qxh2 23. Kxh2 Rh4 24. Kg3 Rh5 25. Bc4 Rc8 26. Bb2 Rcc5 27. Bxd4 Rcg5 28. Kf4 h6 29. g4 Rh4 30. f3 Kf8 31. Bxa7 f5 32. Rae1 fxg4 33. fxg4 Rgxg4 34. Ke5 Kg7 35. Rf7 resign