1. e4 d5 2. e5 c5 3. Nf3 Bg4 4. Be2 Nc6 5. d4 e6 6. h3 Bh5 7. c3 Rc8 8. O-O cxd4 9. Nxd4 Bxe2 10. Qxe2 Bc5 11. Be3 Nxe5 12. Nd2 Nf6 13. N2f3 Nc4 14. b3 Nxe3 15. fxe3 Ne4 16. Qb5 Qd7 17. Qxd7 Kxd7 18. Ne5 Ke8 19. Rxf7 Bxd4 20. cxd4 Rc2 21. Rxg7 Rf8 22. Rxh7 Rff2 23. Rg7 Rxa2 24. Rxa2 Rxa2 25. Rxb7 Ra1 26. Kh2 a5 27. Nc6 Rb1 28. Nxa5 resign