1. e4 g6 2. Nf3 Bg7 3. Bc4 Nc6 4. O-O e6 5. e5 Nxe5 6. Qe2 Nxc4 7. Qxc4 Ne7 8. d3 d5 9. Qf4 O-O 10. Qh4 Nf5 11. Qxd8 Rxd8 12. Bg5 f6 13. Be3 Nxe3 14. fxe3 c5 15. Nc3 d4 16. exd4 cxd4 17. Nb5 e5 18. Nc7 Rb8 19. Ne6 Bxe6 20. c3 dxc3 21. bxc3 Rxd3 22. Rad1 Rxc3 23. h4 Bg4 24. h5 Bxh5 25. a4 e4 26. Rc1 Rxc1 27. Rxc1 resign