1.e4 Nh6 2.Nc3 e6 3.Nge2 d5 4.d4 Ng8 5.Be3 Be7 6.Nf4 b6 7.exd5 exd5 8.Nfxd5 Bd6 9.Qf3 c6 10.Nf4 Ne7 11.d5 Bb7 12.dxc6 Bxc6 13.Qg4 Be5 14.Rd1 Qc7 15.Nb5 Bxb5 16.Bxb5+ Nbc6 17.Nd5 Nxd5 18.Rxd5 O-O 19.Bxc6 Qxc6 20.Rxe5 Qxc2 21.O-O Qxb2 22.Rg5 Rad8 23.a4 Rd3 24.h4 Re8 25.h5 Re6 26.h6 g6 27.Rb5 Qc3 28.Rc1 Qa3 29.Rc8+ Qf8 30.Rxf8+ Kxf8 31.Rg5 Rexe3 32.fxe3 Rxe3 33.Qc8+ Re8 34.Qd7 Re1+ 35.Kf2 Re7 36.Qd8+ Re8 37.Qd7 Re7 38.Qd6 Ke8 39.Qb8+ Kd7 40.Qxa7+ Kd6 41.Qxb6+ Kd7 42.Rd5+ Ke8 43.Rd8# 1-0