1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 Nc6 6.O-O e6 7.h3 Bh5 8.c4 Nb6 9.Nc3 Be7 10.Be3 O-O 11.g4 Bg6 12.h4 h5 13.exd6 cxd6 14.Ng5 hxg4 15.Kg2 Qc7 16.Bxg4 Nxc4 17.h5 Nxe3+ 18.fxe3 Bxh5 19.Nxe6 fxe6 20.Bxe6+ Bf7 21.Bxf7+ Rxf7 22.Rxf7 Kxf7 23.Qh5+ Kg8 24.Qd5+ Kf8 25.Rh1 Bf6 26.Qe6 g5 27.Qxf6+ Ke8 28.Rh8+ Kd7 29.Qf5+