1.e4 e5 2.Nf3 Nc6 3.Bb5 Nge7 4.d3 a6 5.Bxc6 Nxc6 6.Bg5 Bb4+ 7.c3 Be7 8.Be3 O-O 9.O-O f6 10.h3 Bd6 11.d4 exd4 12.cxd4 Ne7 13.e5 fxe5 14.dxe5 Bxe5 15.Nxe5 a5 16.Nc3 b6 17.a4 Ba6 18.Nxd7 Re8 19.Qg4 Kh8 20.Rad1 h6 21.Ne5 Bc8 22.Qf3 Rf8 23.Qxa8 Bf5 24.Rxd8 Rxd8 25.Qxd8+ Ng8 26.Qf8 Kh7 27.Rd1 Nf6 28.Rd8 h5 29.Qh8#