1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bg5 h6 6.Bxf6 Bxf6 7.e4 dxe4 8.Nxe4 O-O 9.Qd3 Nc6 10.O-O-O Nb4 11.Qb3 a5 12.g4 b5 13.g5 hxg5 14.Rg1 Bb7 15.Nexg5 Bxg5+ 16.Nxg5 Qf6 17.Qh3 Rfd8 18.Rg4 Nxa2+ 19.Kb1 Nb4 20.Kc1 c5 21.d5 bxc4 22.dxe6 Na2+ 23.Kb1 Rxd1+ 24.Kxa2 Bd5 25.exf7+ Bxf7 26.Qh7+ Kf8 27.Qh8+ Ke7 28.Qxa8 c3+ 29.Nxf7 Qe6+ 30.b3 Qxg4 31.Bc4 Qd7 32.Qe4+ Kf8 33.Ne5 Qd4 34.Ng6#