1. e4e5 2. Nf3Nc6 3. Bb5a6 4. Ba4Nf6 5. O-Ob5 6. Bb3Be7 7. c3 black's slightly inaccurate move order could be met by 7.d4 when 7...d6 (7...exd4 8. e5 or 7...Nxd4 8. Nxd4 exd4 9. e5 or 7...Nxe4 8. dxe5 threatening Qe5) 8. a4 b4 9. c3 is good for white
7... O-O 8. Re1d6 9. d4Bg4 10. d5Na5 11. Bc2c5 better is 11...c6 challenging the white centre. Now black finds queenside counterplay very difficult to come by
12. Nbd2Nb7 13. h3Bh5 14. Nf1h6 15. g4Bg6 16. Ng3Nh7 17. Kh2Ng5 18. Nh4 heading for f5
18... Bxe4 19. Nxe4Nxe4 20. Nf5Nf6 20...Ng5 21. h4 Nh7 is better
21. g5Nh7 22. Qh5Bxg5 23. Rg1Kh8 black is in a bad way e.g. 23...Qf6 loses to 24. h4 Bxc1 25. Rxg7+ Kh8 26. Rxh7+ amongst others
24. Bxg5hxg5 or 24... Nxg5 25. Nxh6 Nf3+ 26. Qxf3 gxh6 Qf5 mating
25. Nxg7Kxg7 26. Bxh7f6 27. Rg3Qe8 28. Rxg5+fxg5 29. Qxg5+Kh8 if 29...Kxh7 white has 30. Rg1 Rxf2+ Kh1 when mate is unstoppable
30. Bf51-0