1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.c5 Bxc5 6.d4 Bb6 7.e4 Nc6 8.Be3 Ng4 9.O-O-O Nxe3 10.fxe3 d6 11.e5 Nb4 12.Qb3 Nc6 13.Bd3 h6 14.g4 dxe5 15.dxe5 Qe7 16.Kb1 Bxe3 17.Qc2 Nb4 18.Qe2 Nxd3 19.Rxd3 Bb6 20.g5 hxg5 21.h4 g4 22.Ng5 f5 23.exf6 gxf6 24.Qxg4 fxg5 25.hxg5 e5 26.Qh4 Bf5 27.Qh8+ Kf7 28.Qh5+ Ke6 29.Qh6+ Rf6 30.gxf6 Bxd3+ 31.Ka1 Qxf6 32.Qh3+ Bf5 33.Qf3 Rd8 34.Ne4 Qg6 35.Qb3+ Ke7 36.Qb4+ c5 37.Nxc5 Rd4 38.Qa3 Qd6 39.b4 Rd1+ 40.Rxd1 Qxd1+ 41.Kb2 Qb1+ 42.Kc3 Qc2# 0-1