1.e4 e6 2.d4 d5 3.Nc3 Bb4 4.e5 c5 5.a3 Bxc3+ 6.bxc3 Ne7 7.Nf3 b6 8.Be3 Qc7 9.Bd3 Ba6 10.Bxa6 Nxa6 11.Qe2 Nb8 12.O-O Nd7 13.Nh4 Rc8 14.f4 cxd4 15.Bxd4 g6 16.g4 Qc4 17.Qe3 Nc5 18.f5 Ne4 19.fxe6 fxe6 20.Qf3 Nxc3 21.Qf7+ Kd7 22.Bxc3 Qxg4+ 23.Kh1 Rxc3 24.Nf3 Qf5 25.Nd4 Qe4+ 26.Nf3 Qf5 27.Nd4 Qxe5 28.Nb5 Rxc2 29.Rae1 Qxh2#