1.Nf3 c6 2.g3 h5 3.Nc3 d5 4.e4 dxe4 5.Nxe4 Bg4 6.d4 Nf6 7.Neg5 h4 8.Bc4 e6 9.O-O Be7 10.Nxf7 Kxf7 11.Ne5+ Kf8 12.Nxg4 hxg3 13.fxg3 c5 14.Ne5 Qxd4+ 15.Qxd4 cxd4 16.Ng6+ Kf7 17.Nxh8+ Kg8 18.Ng6 Bc5 19.Bxe6+ Kh7 20.Bf5 Bb4 21.Re1 a6 22.Be6 Bxe1 23.Nf8+ Kh8 24.Bf4 Ng4 25.Rxe1 Ra7 26.Rd1 d3 27.Rxd3 g6 28.Bxb8 Ne3 29.Be5# 1-0