1.d4 Nf6 2.c4 e6 3.Nc3 b6 4.e4 Bb4 5.Bg5 Bb7 6.Bd3 h6 7.Bxf6 Qxf6 8.Ne2 Nc6 9.e5 Qh4 10.Bc2 Na5 11.Qd3 Bxg2 12.Rg1 Qxh2 13.O-O-O Rg8 14.Nb5 Kd8 15.Qh7 Rf8 16.Qxg7 Bb7 17.c5 Re8 18.Qxf7 Qh4 19.Rg7 Qe7 20.Rdg1 Qxf7 21.Rxf7 Nc6 22.Rgg7 Ne7 23.Bg6 Nxg6 24.Rxd7+ Kc8 25.Rxc7+ Kb8 26.Rxb7+ Kc8 27.Nd6+ Kd8 28.Rbd7#